XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Sep. 24, 2023
Sep. 29, 2024
Sep. 24, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenue recognized related to deferred revenue and customer loyalty program $ 7,800 $ 8,100 $ 24,100 $ 24,400  
Contract Liabilities          
Beginning balance     40,793    
Ending balance 38,382   38,382    
Change     (2,411)    
Contract assets 13,400   13,400   $ 7,900
Amortization expense related to contract assets 1,300 $ 900 4,000 $ 2,700  
Franchise fee liabilities          
Contract Liabilities          
Beginning balance     20,564    
Ending balance 19,670   19,670    
Change     (894)    
Unredeemed gift card liabilities          
Contract Liabilities          
Beginning balance     6,955    
Ending balance 5,997   5,997    
Change     (958)    
Customer loyalty program obligations          
Contract Liabilities          
Beginning balance     13,274    
Ending balance $ 12,715   12,715    
Change     $ (559)