XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Disaggregation of Revenue (Details)
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Americas        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 61.00% 57.30% 60.70% 58.60%
Europe        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 28.20% 30.30% 28.90% 30.00%
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 10.80% 12.40% 10.40% 11.40%