XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring and Other Charges (Income) - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Severance costs $ 3.8 $ 18.9
Other restructuring costs 6.7 12.5
Project Focus    
Restructuring Cost and Reserve [Line Items]    
Severance costs 4.2 18.9
Other restructuring costs 6.6 $ 12.2
Restructuring and related cost, accelerated depreciation 3.1  
Project Focus | Professional Service Provider Costs    
Restructuring Cost and Reserve [Line Items]    
Other restructuring costs $ 6.6