XML 130 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Operating leases    
2025 $ 19,900,000  
2026 15,200,000  
2027 11,600,000  
2028 6,700,000  
2029 4,000,000.0  
2030 and thereafter 3,500,000  
Operating leases 60,900,000  
Less: Interest 7,200,000  
Present value of lease liabilities 53,700,000  
Finance leases    
2025 8,300,000  
2026 8,400,000  
2027 85,400,000  
2028 2,400,000  
2029 2,400,000  
2030 and thereafter 15,200,000  
Finance leases 122,100,000  
Less: Interest 22,100,000  
Present value of lease liabilities 100,000,000.0 $ 101,100,000
2025 28,200,000  
2026 23,600,000  
2027 97,000,000.0  
2028 9,100,000  
2029 6,400,000  
2030 and thereafter 18,700,000  
Total lease payments 183,000,000.0  
Less: Interest 29,300,000  
Present value of lease liabilities 153,700,000  
Operating lease commitments that have not yet commenced $ 0