XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finance Leases Signed    
2025 $ 0.9  
2026 1.8  
2027 1.6  
2028 1.4  
2029 1.4  
Thereafter 4.1  
Total lease payments 11.2  
Less: Interest (1.7)  
Present Value of Net Future Minimum Lease Payments 9.5  
Finance Leases in Effect    
2025 0.9  
2026 1.8  
2027 1.6  
2028 1.4  
2029 1.4  
Thereafter 4.1  
Total lease payments 11.2  
Less: Interest (1.7)  
Total finance lease obligations 9.5 $ 1.2
Operating Leases Signed    
2025 2.9  
2026 5.0  
2027 4.2  
2028 3.2  
2029 3.2  
Thereafter 10.8  
Total lease payments 29.3  
Less: Interest (5.5)  
Present Value of Net Future Minimum Lease Payments 23.8  
Operating Leases in Effect    
2025 2.9  
2026 4.9  
2027 4.2  
2028 3.2  
2029 3.2  
Thereafter 10.8  
Total lease payments 29.2  
Less: Interest (5.5)  
Total operating lease obligations 23.7 $ 24.6
Financing Lease, Lease Not yet Commenced    
Less: Leases Not Yet Commenced    
2025 0.0  
2026 0.0  
2027 0.0  
2028 0.0  
2029 0.0  
Thereafter 0.0  
Total lease payments 0.0  
Less: Interest 0.0  
Present Value of Net Future Minimum Lease Payments 0.0  
Operating Lease, Lease Not yet Commenced    
Less: Leases Not Yet Commenced    
2025 0.0  
2026 (0.1)  
2027 0.0  
2028 0.0  
2029 0.0  
Thereafter 0.0  
Total lease payments (0.1)  
Less: Interest 0.0  
Present Value of Net Future Minimum Lease Payments $ (0.1)