XML 118 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory (Details 2) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Inventories [Line Items]    
Inventory Valuation Reserves $ 161.5 $ 150.2
Costs Incurred in Anticipation of Contracts $ 491.8 $ 262.0