Contract Liabilities and Costs from Contracts with Customers - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Contract Liabilities And Costs From Contracts With Customers [Line Items] | |||
Other deferred revenue | $ 118,438 | $ 88,608 | |
Expected duration of contracts | one year or less | ||
Franchisee agreement term | 10 years | ||
Deferred costs, current portion | $ 3,712 | 3,281 | |
Deferred costs, net of current portion | 42,015 | 35,445 | |
Franchise Agreements | |||
Contract Liabilities And Costs From Contracts With Customers [Line Items] | |||
Deferred costs, current portion | 3,071 | 2,553 | |
Deferred costs, net of current portion | 41,941 | 35,417 | |
Equipment and Other | |||
Contract Liabilities And Costs From Contracts With Customers [Line Items] | |||
Other deferred revenue | 11,805 | 6,852 | |
Franchise revenue | |||
Contract Liabilities And Costs From Contracts With Customers [Line Items] | |||
Sales commission and fees | $ 6,006 | $ 4,234 | $ 2,454 |
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Line items representing contract liabilities and costs from contracts with customers. No definition available.
|
X | ||||||||||
- Definition Expected duration of contracts. No definition available.
|
X | ||||||||||
- Definition Franchisee agreement term. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|