XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Total Remaining Lease Payments Under Operating and Finance Leases (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (three months remaining) $ 42.3
2026 156.5
2027 126.8
2028 110.0
2029 92.4
Thereafter 240.1
Total lease payments 768.1
Less: Amounts representing interest (113.4)
Total lease liabilities 654.7
Finance Leases  
2025 (three months remaining) 8.8
2026 31.7
2027 22.9
2028 12.7
2029 2.0
Thereafter 0.0
Total lease payments 78.1
Less: Amounts representing interest (5.2)
Total lease liabilities $ 72.9