v3.24.1.u1
Revenues - Sales by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total net sales $ 333,472 $ 399,851
North America    
Disaggregation of Revenue [Line Items]    
Total net sales 284,662 291,910
Europe    
Disaggregation of Revenue [Line Items]    
Total net sales 27,250 61,197
Asia    
Disaggregation of Revenue [Line Items]    
Total net sales 18,170 42,128
Rest of the world    
Disaggregation of Revenue [Line Items]    
Total net sales $ 3,390 $ 4,616