XML 122 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leasing - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Future minimum lease payments [Line Items]    
Finance Lease, Liability $ 98.5 $ 105.4
Operating Lease, Liability 117.4 $ 108.3
Finance Lease [Member]    
Future minimum lease payments [Line Items]    
Finance Lease, Liability, to be Paid, Year One 15.8  
Finance Lease, Liability, Payments, Due Year Two 12.9  
Finance Lease, Liability, Payments, Due Year Three 11.5  
Finance Lease, Liability, Payments, Due Year Four 9.6  
Finance Lease, Liability, Payments, Due Year Five 8.3  
Finance Lease, Liability, Payments, Due after Year Five 73.2  
Finance Lease, Liability, Payment, Due 131.3  
Finance Lease, Liability, Undiscounted Excess Amount (32.8)  
Finance Lease, Liability 98.5  
Operating lease [Member]    
Future minimum lease payments [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One 28.7  
Lessee, Operating Lease, Liability, Payments, Due Year Two 24.1  
Lessee, Operating Lease, Liability, Payments, Due Year Three 17.7  
Lessee, Operating Lease, Liability, Payments, Due Year Four 13.6  
Lessee, Operating Lease, Liability, Payments, Due Year Five 10.6  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 54.4  
Lessee, Operating Lease, Liability, Payments, Due 149.1  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (31.7)  
Operating Lease, Liability $ 117.4