v3.26.3
Leases - Components of Lease Expense and Operating Lease Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Leases          
Options to extend leases     true    
Components of lease expense          
Operating lease expense $ 49.3 $ 48.3 $ 146.9 $ 129.3  
Operating lease liabilities          
Accrued liabilities $ 167.8   $ 167.8   $ 155.4
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current   Accrued Liabilities, Current   Accrued Liabilities, Current
Noncurrent operating lease liabilities, net of current portion $ 307.0   $ 307.0   $ 325.6
Operating lease liabilities $ 474.8   $ 474.8   $ 481.0
Maximum          
Leases          
Renewal term 5 years   5 years