XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 71.5 $ 71.8
Work in process 34.7 29.3
Finished products 49.8 51.9
Inventory reserves (11.5) (11.3)
Inventories, net $ 144.5 $ 141.7