XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Other Lease Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Payments for operating leases included in cash from operating activities $ 76.1 $ 91.4  
Payments for finance leases included in cash from operating activities 14.8 10.5  
Payments for finance leases included in cash from financing activities 129.4 126.6 $ 127.5
Operating leases 11.1 34.3  
Finance leases $ 171.6 $ 144.7 $ 105.8
Weighted average remaining lease term (in years) - operating leases 8 years 1 month 6 days 8 years 7 months 6 days  
Weighted average remaining lease term (in years) - finance leases 2 years 9 months 18 days 2 years 8 months 12 days  
Weighted average discount rate - operating leases 3.80% 3.70%  
Weighted average discount rate - finance leases 5.50% 4.40%