XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Activities - Schedule of Components of Restructuring Accrual, Spending and Other Activity and Accrual Balance Remaining (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Restructuring accrual, beginning of period $ 24.3 $ 14.7 $ 11.3
Headcount accrual and accrual adjustments 57.8 15.6 12.1
Contract termination accrual and adjustments 57.8 15.6 12.1
Cash payments (37.5) (17.2) (8.6)
Effect of changes in foreign currency exchange rates (1.0) 0.2 (0.1)
Restructuring accrual, end of period $ 43.6 24.3 $ 14.7
Contract termination accrual and adjustments      
Restructuring Reserve [Roll Forward]      
Contract termination accrual and adjustments   $ 11.0