XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 25, 2023
Jun. 30, 2024
Jun. 25, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenue recognized related to deferred revenue and customer loyalty program $ 8,200 $ 7,900 $ 16,300 $ 16,300  
Contract Liabilities          
Beginning balance     40,793    
Ending balance 38,952   38,952    
Change     (1,841)    
Contract assets 12,200   12,200   $ 7,900
Amortization expense related to contract assets 1,400 $ 900 2,600 $ 1,800  
Franchise fee liabilities          
Contract Liabilities          
Beginning balance     20,564    
Ending balance 20,065   20,065    
Change     (499)    
Unredeemed gift card liabilities          
Contract Liabilities          
Beginning balance     6,955    
Ending balance 5,722   5,722    
Change     (1,233)    
Customer loyalty program obligations          
Contract Liabilities          
Beginning balance     13,274    
Ending balance $ 13,165   13,165    
Change     $ (109)