v3.25.2
Revenues - Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Jul. 04, 2025
Jun. 28, 2024
Disaggregation of Revenue [Line Items]        
Total net sales $ 374,864 $ 348,491 $ 729,894 $ 681,963
Powered Vehicles Group        
Disaggregation of Revenue [Line Items]        
Total net sales 123,514 117,795 245,612 235,908
Specialty Sports Group        
Disaggregation of Revenue [Line Items]        
Total net sales 137,206 123,567 258,224 237,074
Aftermarket Applications Group        
Disaggregation of Revenue [Line Items]        
Total net sales $ 114,144 $ 107,129 $ 226,058 $ 208,981