Leases - Summary of Lease information (Details) - USD ($) $ in Millions |
3 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
|||||
| Leases [Abstract] | |||||||
| Right of use assets | $ 195.1 | $ 186.0 | |||||
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other Assets, Noncurrent | Other Assets, Noncurrent | |||||
| Current lease liabilities | $ 26.8 | $ 24.7 | |||||
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued expenses and other liabilities | Accrued expenses and other liabilities | |||||
| Long-term lease liabilities | $ 183.6 | $ 174.9 | |||||
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | Deferred and Other Long-term Liabilities | Deferred and Other Long-term Liabilities | |||||
| Total lease liabilities | $ 210.4 | $ 199.6 | |||||
| Weighted-average remaining lease term (years) | 8 years 1 month 6 days | 8 years 1 month 6 days | |||||
| Weighted-average discount rate | 4.60% | 4.50% | |||||
| Lease cost | [1] | $ 9.9 | $ 7.7 | ||||
| Leased assets obtained in exchange for new lease liabilities net of modifications | [2] | 16.7 | 1.0 | ||||
| Cash paid for amounts included in the measurement of lease liabilities | $ 7.8 | $ 7.6 | |||||
| |||||||