XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Total Remaining Lease Payments Under Operating and Finance Leases (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Leases  
2025 (nine months remaining) $ 118.5
2026 137.4
2027 106.8
2028 92.5
2029 77.2
Thereafter 188.1
Total lease payments 720.5
Less: Amounts representing interest (105.7)
Total lease liabilities 614.8
Finance Leases  
2025 (nine months remaining) 23.5
2026 26.1
2027 17.6
2028 7.9
2029 0.1
Thereafter 0.0
Total lease payments 75.2
Less: Amounts representing interest (5.3)
Total lease liabilities $ 69.9