XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
brand_category
Dec. 25, 2022
USD ($)
Dec. 26, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue, remaining performance obligation, amount $ 11.7    
Charge for credit losses for accounts receivable $ 0.0 $ 0.0 $ 0.0
Number of brand categories | brand_category 4    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue, remaining performance obligation, amount $ 6.6    
Revenue, remaining performance obligation, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-12-30      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue, remaining performance obligation, amount $ 5.1    
Revenue, remaining performance obligation, period 1 year