v3.26.1
Revenue Recognition - Schedule of Deferred Contract Costs (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]        
Deferred contract costs $ 813.4 $ 825.5 $ 844.2 $ 842.6
Engineering Costs        
Capitalized Contract Cost [Line Items]        
Deferred contract costs 492.4 497.8    
Customer-owned Tooling        
Capitalized Contract Cost [Line Items]        
Deferred contract costs 269.7 274.3    
Factory Setup Costs        
Capitalized Contract Cost [Line Items]        
Deferred contract costs 51.3 52.2    
Costs for Anticipated Contracts        
Capitalized Contract Cost [Line Items]        
Deferred contract costs $ 0.0 $ 1.2