XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, net - Schedule of Inventories (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Inventory [Line Items]    
Raw materials and supplies $ 142.3 $ 212.8
Work-in-process 116.2 95.8
Finished goods 92.2 35.9
Total inventories, net 350.7 $ 344.5
Chimerix Asset Acquisition    
Inventory [Line Items]    
Total inventories, net $ 28.6