v3.26.1
Segment Reporting (Narrative) (Details)
6 Months Ended
Jun. 30, 2026
segment
Jun. 30, 2025
Segment Reporting Information    
Number of reportable segments 2  
Product Concentration Risk | Net sales | OEM Segment    
Segment Reporting Information    
Percentage of sales 0.74 0.77
Product Concentration Risk | Net sales | Travel trailers and fifth-wheels    
Segment Reporting Information    
Percentage of sales 0.47  
Product Concentration Risk | Net sales | Aftermarket Segment    
Segment Reporting Information    
Percentage of sales 0.26 0.23