v3.25.2
Inventories, net - Schedule of Inventories, Net (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Inventories, net    
Raw materials $ 142.8 $ 176.9
Work in process 49.2 52.5
Finished products 359.0 307.5
Supplies 132.5 119.8
Total $ 683.5 $ 656.7