XML 94 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2024
Property Plant And Equipment [Line Items]          
Depreciation expense   $ 25.7 $ 26.3 $ 23.3  
Net amounts written off into other (expense) income, net $ 2.3        
Wilmington, Ohio          
Property Plant And Equipment [Line Items]          
Construction in progress   2.9      
ANJESO          
Property Plant And Equipment [Line Items]          
Construction in progress 8.7        
Baudax | Other Long-Term Liabilities          
Property Plant And Equipment [Line Items]          
Contract liabilities $ 6.4        
Forecast          
Property Plant And Equipment [Line Items]          
Construction in progress         $ 30.6
Furniture, Fixtures and Equipment          
Property Plant And Equipment [Line Items]          
Carrying value at the time of disposition   $ 1.7 $ 0.5 $ 0.1