v3.25.2
Restructuring Activities - Schedule of Components of Restructuring Accrual, Spending and Other Activity and Accrual Balance Remaining (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring accrual at beginning of period $ 43.6
Headcount accrual and accrual adjustments 5.4
Cash payment during the 2025 (24.6)
Effect of changes in foreign currency exchange rates 1.9
Restructuring accrual at end of period $ 26.3