Leases - Supplemental Balance Sheet Information (Details) - USD ($) $ in Millions |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Leases [Abstract] | ||
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other Assets, Noncurrent | Other Assets, Noncurrent |
Lease right-of-use assets | $ 118.7 | $ 76.4 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Other current liabilities | Other current liabilities |
Current lease liabilities | $ 25.6 | $ 17.7 |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | Other non-current liabilities | Other non-current liabilities |
Non-current lease liabilities | $ 98.4 | $ 63.7 |
Total lease liabilities | $ 124.0 | $ 81.4 |