v3.26.1
Inventories, net - Schedule of Inventories, Net (Detail) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Inventories, net    
Raw materials $ 145.3 $ 179.7
Work in process 47.0 47.3
Finished products 224.9 267.9
Supplies 132.1 133.7
Total $ 549.3 $ 628.6