v3.24.1.u1
Revenues - Sales by Sales Channel (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
OEM    
Disaggregation of Revenue [Line Items]    
Total net sales 137,809 217,661
Aftermarket/Non-OEM(1)    
Disaggregation of Revenue [Line Items]    
Total net sales $ 195,663 $ 182,190