XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of Deferred Contract Costs (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]            
Deferred contract costs $ 841.0 $ 844.2 $ 842.6 $ 809.5 $ 793.4 $ 710.7
Costs for Anticipated Contracts            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 0.8   6.7      
Engineering Costs            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 507.6   506.1      
Factory Setup Costs            
Capitalized Contract Cost [Line Items]            
Deferred contract costs 52.0   52.5      
Customer-owned Tooling            
Capitalized Contract Cost [Line Items]            
Deferred contract costs $ 280.6   $ 277.3