XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 28, 2024
USD ($)
revenueCategory
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Products and services, number of categories | revenueCategory 3    
Contractual obligation $ 183.5    
Contract with customer, liability 63.8 $ 63.3  
Contract with customer, liability, revenue recognized 57.6    
Franchise Fee Revenue      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue from contract with customer $ 19.4 $ 18.7 $ 18.4
Sales Revenue Net | Product Concentration Risk | Transferred at Point in Time      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Concentration risk, percentage 90.00%