v3.26.1
Acquisitions - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 16, 2026
Nov. 25, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Feb. 12, 2025
Oct. 04, 2024
Business Combination [Line Items]                  
Revenues     $ 670,200,000 $ 564,600,000   $ 1,295,800,000 $ 1,028,400,000    
Operating Income (Loss)     $ 118,200,000 $ 97,700,000   $ 217,900,000 $ 163,400,000    
Hog                  
Business Combination [Line Items]                  
Contingent consideration maximum               $ 15,000,000.0  
Standard                  
Business Combination [Line Items]                  
Contingent consideration maximum                 $ 4,800,000
New Way Trucks                  
Business Combination [Line Items]                  
Initial cash consideration paid for acquisition   $ 413,000,000              
Contingent consideration maximum   $ 54,000,000              
Mega Corp                  
Business Combination [Line Items]                  
Initial cash consideration paid for acquisition $ 45,000,000                
Revenues         $ 23,900,000        
Operating Income (Loss)         $ 5,300,000