XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 38.9  
2026 39.6  
2027 37.7  
2028 36.7  
2029 22.4  
2030 and thereafter 121.5  
Total lease payments 296.8  
Less: Interest portion (80.8)  
Total lease liabilities 216.0  
Finance Leases    
2025 46.7  
2026 47.9  
2027 47.4  
2028 46.4  
2029 47.3  
2030 and thereafter 222.9  
Total lease payments 458.6  
Less: Interest portion (140.2)  
Total lease liabilities $ 318.4 $ 340.1