v3.25.1
Leases - Future Minimum Lease Payments Under Noncancelable Leases as Lessee (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Finance Leases  
2025 (remaining nine months) $ 5.9
2026 7.9
2027 6.9
2028 5.2
2029 5.3
Thereafter 23.8
Total minimum lease payments 55.0
Less: interest/imputed interest (13.8)
Total obligations 41.2
Less: current portion $ (5.1)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current maturities of finance lease and financing obligations
Long-term lease obligations $ 36.2
Operating Leases  
2025 (remaining nine months) 66.6
2026 86.9
2027 67.1
2028 51.2
2029 48.3
Thereafter 170.1
Total minimum lease payments 490.3
Less: interest/imputed interest (104.9)
Total obligations 385.4
Less: current portion (64.9)
Long-term lease obligations $ 320.5