v3.26.3
Inventories (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 226.7 $ 212.0
Raw materials and supplies 363.1 171.9
Work in process 354.4 188.5
Goods in transit 91.3 8.5
Unbilled shipments 42.7 20.3
Total inventories $ 1,078.2 $ 601.2