v3.26.1
Leases - Schedule of Total Remaining Lease Payments Under Operating and Finance Leases (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Operating Leases  
2026 (three months remaining) $ 41.3
2027 153.6
2028 132.6
2029 110.8
2030 83.5
Thereafter 193.6
Total lease payments 715.4
Less: Amounts representing interest (98.3)
Total lease liabilities 617.1
Finance Leases  
2026 (three months remaining) 9.7
2027 31.6
2028 21.6
2029 10.0
2030 1.9
Thereafter 0.0
Total lease payments 74.8
Less: Amounts representing interest (4.5)
Total lease liabilities $ 70.3