XML 162 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 61.7  
Capital Leases, Future Minimum Payments Due, Next Twelve Months 76.0  
Operating Leases, Future Minimum Payments, Due in Two Years 43.5  
Capital Leases, Future Minimum Payments Due in Two Years 93.0  
Finance Lease, Liability, to be Paid, Year Three 10.8  
Operating Leases, Future Minimum Payments, Due in Three Years 29.8  
Operating Leases, Future Minimum Payments, Due in Four Years 21.1  
Capital Leases, Future Minimum Payments Due in Four Years 9.4  
Operating Leases, Future Minimum Payments, Due in Five Years 18.0  
Capital Leases, Future Minimum Payments Due in Five Years 7.2  
Operating Leases, Future Minimum Payments, Due Thereafter 62.0  
Capital Leases, Future Minimum Payments Due Thereafter 10.3  
Operating Leases, Future Minimum Payments Due 236.1  
Finance Lease, Liability, Payment, Due 206.7  
Operating Leases, Imputed Interest (50.2)  
Finance Leases, Imputed Interest (12.4)  
Operating Lease, Liability 185.9 $ 124.0
Finance Lease, Liability 194.3 213.0
Schedule of Future Minimum Lease Payments for Operating and Finance Leases [Line Items]    
Finance Lease, Liability 194.3 213.0
Operating Lease, Liability $ 185.9 $ 124.0