v3.25.1
Impairment and Restructuring Charges - Schedule of Rollforward of Restructuring Accrual (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Restructuring Reserve [Roll Forward]    
Beginning balance $ 3.7 $ 5.8
Expense 10.9 9.9
Payments (1.9) (12.0)
Ending balance $ 12.7 $ 3.7