XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 154.9  
2026 137.4  
2027 117.5  
2028 98.7  
2029 80.6  
Thereafter 188.3  
Total lease payments 777.4  
Less: Interest (118.5)  
Present value of lease obligations 658.9  
Finance Leases    
2025 21.2  
2026 21.1  
2027 19.4  
2028 15.9  
2029 11.6  
Thereafter 13.5  
Total lease payments 102.7  
Less: Interest (14.0)  
Present value of lease obligations 88.7 $ 92.1
2025 176.1  
2026 158.5  
2027 136.9  
2028 114.6  
2029 92.2  
Thereafter 201.8  
Total lease payments 880.1  
Less: Interest (132.5)  
Total lease obligations $ 747.6 $ 786.5