v3.26.1
Inventories, net - Schedule of Inventories, Net (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventories, net    
Raw materials $ 144.5 $ 179.7
Work in process 48.1 47.3
Finished products 176.8 267.9
Supplies 128.9 133.7
Total $ 498.3 $ 628.6