v3.26.3
Revenue Recognition - Schedule of Deferred Contract Costs (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]            
Deferred contract costs $ 783.2 $ 796.9 $ 825.5 $ 834.1 $ 841.0 $ 842.6
Engineering Costs            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 472.5   497.8      
Customer-owned Tooling            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 261.8   274.3      
Factory Setup Costs            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 48.9   52.2      
Costs for Anticipated Contracts            
Capitalized Contract Cost [Line Items]            
Deferred contract costs $ 0.0   $ 1.2