XML 92 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue recognized related to deferred revenue $ 36,900 $ 34,500
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance 40,793  
Ending balance 36,806 40,793
Change (3,987)  
Contract assets 16,600 7,900
Amortization expense related to contract assets 5,900 3,900
Unearned franchise fees and royalties    
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance 20,564  
Ending balance 21,860 20,564
Change 1,296  
Unredeemed gift card liabilities    
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance 6,955  
Ending balance 7,694 6,955
Change 739  
Customer loyalty program obligations    
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance 13,274  
Ending balance 7,252 $ 13,274
Change $ (6,022)