v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Net sales $ 2,317.8 $ 2,312.8
Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 2,281.2 2,286.9
Transferred at Point in Time    
Disaggregation Of Revenue [Line Items]    
Net sales 1,571.6 1,594.5
Transferred over Time    
Disaggregation Of Revenue [Line Items]    
Net sales 746.2 718.3
Access | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 943.4 957.1
Access | Transferred at Point in Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 924.9 942.0
Access | Transferred over Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 18.5 15.1
Vocational | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 825.0 866.8
Vocational | Transferred at Point in Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 629.1 632.6
Vocational | Transferred over Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 195.9 234.2
Transport | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 512.8 463.0
Transport | Transferred at Point in Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 7.9 14.3
Transport | Transferred over Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 504.9 448.7
Corporate and Other | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 36.6 25.9
Corporate and Other | Transferred at Point in Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales 9.7 5.6
Corporate and Other | Transferred over Time | Operating Segments    
Disaggregation Of Revenue [Line Items]    
Net sales $ 26.9 $ 20.3