v3.25.2
Leases - Schedule of Lease Obligations (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other non-current assets:    
Finance leases - ROU assets $ 38.4 $ 39.2
Finance leases - Accumulated depreciation (19.3) (19.0)
Operating lease right-of-use-assets:    
Operating leases - ROU assets 223.7 222.4
Operating leases - Accumulated depreciation (132.1) (124.4)
Total lease assets 110.7 118.2
Current portion of long-term debt:    
Finance leases (7.4) (6.6)
Current portion of operating lease liabilities:    
Operating leases (31.3) (29.7)
Long-term debt, less current portion:    
Finance leases (10.6) (12.9)
Long-term operating lease liabilities, less current portion:    
Operating leases (68.8) (74.8)
Total lease liabilities $ (118.1) $ (124.0)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other non-current assets Other non-current assets
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current portion of long-term debt (Note 13) Current portion of long-term debt (Note 13)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term debt, less current portion (Note 13) Long-term debt, less current portion (Note 13)