XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Additional Information (Details)
9 Months Ended
Sep. 28, 2022
USD ($)
item
Dec. 29, 2021
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Number of revenue streams | item 2  
Accrued Loyalty Rewards Program Liability, Current | $ $ 500,000 $ 700,000
Loyalty Rewards Program, Expected Loyalty Points Redemption Period 1 year  
Loyalty Rewards Program, Award Earned | $ $ 5  
Loyalty Rewards Program, Expiration Period For Inactivity 1 year  
Loyalty Rewards Program, Points Needed For One Reward | item 50  
Loyalty Reward Program, unused reward expiration period 6 months  
Franchise Rights    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Renewal period 20 years  
Franchise agreement term 20 years  
Minimum    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract with Customer, Liability, Revenue Recognized, Period 10 years  
Maximum    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract with Customer, Liability, Revenue Recognized, Period 20 years