XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Disaggregation of Revenue (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Americas        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 62.00% 61.10% 60.50% 59.20%
Europe        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 27.60% 28.00% 29.40% 29.90%
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Percentage of net sales 10.40% 10.90% 10.10% 10.90%