v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventories:    
Finished goods $ 444.2 $ 482.6
Work in process 597.7 552.7
Raw materials, supplies and other 167.4 184.3
Net inventories $ 1,209.3 $ 1,219.6