XML 278 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 79.8  
Capital Leases, Future Minimum Payments Due, Next Twelve Months 119.2  
Operating Leases, Future Minimum Payments, Due in Two Years 57.0  
Capital Leases, Future Minimum Payments Due in Two Years 34.9  
Finance Lease, Liability, to be Paid, Year Three 16.9  
Operating Leases, Future Minimum Payments, Due in Three Years 38.6  
Operating Leases, Future Minimum Payments, Due in Four Years 28.2  
Capital Leases, Future Minimum Payments Due in Four Years 11.7  
Operating Leases, Future Minimum Payments, Due in Five Years 23.2  
Capital Leases, Future Minimum Payments Due in Five Years 6.0  
Operating Leases, Future Minimum Payments, Due Thereafter 63.5  
Capital Leases, Future Minimum Payments Due Thereafter 5.8  
Operating Leases, Future Minimum Payments Due 290.3  
Finance Lease, Liability, Payment, Due 194.5  
Operating Leases, Imputed Interest (56.9)  
Finance Leases, Imputed Interest (14.5)  
Operating Lease, Liability 233.4 $ 185.9
Finance Lease, Liability $ 180.0 $ 194.3