XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]      
Raw materials $ 118.2 $ 79.1  
Work in process 60.6 84.2  
Finished goods 223.8 183.5  
Total inventories 402.6 346.8  
Amounts charged for excess and obsolete inventory $ 3.7 $ 8.4 $ 2.8