Restructuring Activities - Components of Restructuring Accrual, Spending and Other Activity and Accrual Balance Remaining (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Restructuring Reserve [Roll Forward] | |||
| Restructuring accrual, beginning of period | $ 14.7 | $ 11.3 | $ 14.3 |
| Headcount accrual and accrual adjustments | 15.6 | 12.1 | 14.5 |
| Contract termination accrual and adjustments | 15.6 | 12.1 | 14.5 |
| Cash payments | (17.2) | (8.6) | (16.9) |
| Effect of changes in foreign currency exchange rates | 0.2 | (0.1) | (0.6) |
| Restructuring accrual, end of period | 24.3 | $ 14.7 | $ 11.3 |
| Present value of lease liabilities | 95.9 | ||
| Contract Termination | |||
| Restructuring Reserve [Roll Forward] | |||
| Contract termination accrual and adjustments | 14.6 | ||
| Present value of lease liabilities | 3.7 | ||
| Contract Terminations Excluding Leases | |||
| Restructuring Reserve [Roll Forward] | |||
| Contract termination accrual and adjustments | $ 11.0 | ||