XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 30, 2024
USD ($)
revenueCategory
Dec. 30, 2023
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of revenue product and service categories | revenueCategory 3  
Contractual obligation $ 187.0  
Contract with customer, liability 66.3 $ 63.3
Contract with customer, liability, revenue recognized $ 35.4  
Transferred at Point in Time | Sales Revenue, Net | Ship and Bill Performance Obligations    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration risk, percentage 90.00%