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

Contract Liabilities and Costs from Contracts with Customers - Summary of Changes in Franchise Development and Brand Fee Contract Liabilities (Details)

v3.25.0.1
Contract Liabilities and Costs from Contracts with Customers - Summary of Changes in Franchise Development and Brand Fee Contract Liabilities (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]      
Beginning Balance $ 129,702 $ 122,885 $ 106,633
Revenue recognized that was included in deferred revenue at the beginning of the year [1] (25,834) (20,685) (24,076)
Deferred revenue recorded as settlement in purchase accounting   (1,278) (395)
Decrease in deferred revenue due to divestiture (1,281)    
Increase, excluding amounts recognized as revenue during the year 14,012 28,780 40,723
Ending Balance 116,599 129,702 122,885
Franchise Development Fees      
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Beginning Balance 127,162 116,244 100,653
Revenue recognized that was included in deferred revenue at the beginning of the year [1] (24,121) (16,435) (20,631)
Deferred revenue recorded as settlement in purchase accounting   (1,278) (395)
Decrease in deferred revenue due to divestiture (1,281)    
Increase, excluding amounts recognized as revenue during the year 13,919 28,631 36,617
Ending Balance 115,679 127,162 116,244
Brand Fees      
Contract Liabilities And Costs From Contracts With Customers [Line Items]      
Beginning Balance 2,540 6,641 5,980
Revenue recognized that was included in deferred revenue at the beginning of the year [1] (1,713) (4,250) (3,445)
Deferred revenue recorded as settlement in purchase accounting   0 0
Decrease in deferred revenue due to divestiture 0    
Increase, excluding amounts recognized as revenue during the year 93 149 4,106
Ending Balance $ 920 $ 2,540 $ 6,641
[1] Includes revenue recognized as a result of terminations of $12,285, $6,147, and $10,362 for the years ended December 31, 2024, 2023 and 2022, respectively.