Annual report [Section 13 and 15(d), not S-K Item 405]

Contract Liabilities and Costs from Contracts with Customers - Additional Information (Details)

v3.25.0.1
Contract Liabilities and Costs from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Other deferred revenue $ 131,847 $ 152,112  
Expected duration of contracts one year or less    
Franchisee agreement term 10 years    
Deferred costs, current portion $ 4,598 6,893  
Deferred costs, net of current portion 39,923 46,541  
Franchise Agreements      
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Deferred costs, current portion 3,940 4,126  
Deferred costs, net of current portion 39,684 46,221  
Equipment and Other      
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Other deferred revenue 15,248 22,410  
Franchise revenue      
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Sales commission and fees $ 11,040 $ 7,327 $ 11,049