v3.25.2
Leases - Future Minimum Lease Payments Under Noncancelable Leases as Lessee (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Finance Leases  
2025 (remaining six months) $ 3.9
2026 8.0
2027 7.0
2028 5.3
2029 5.4
Thereafter 23.9
Total minimum lease payments 53.5
Less: interest/imputed interest (13.1)
Total obligations 40.4
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 $ 35.3
Operating Leases  
2025 (remaining six months) 45.0
2026 89.8
2027 70.2
2028 54.1
2029 51.3
Thereafter 189.4
Total minimum lease payments 499.8
Less: interest/imputed interest (109.6)
Total obligations 390.2
Less: current portion (64.7)
Long-term lease obligations $ 325.5