v3.26.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Finance Leases in Effect    
2026 $ 0.9  
2027 1.6  
2028 1.4  
2029 1.4  
2030 1.3  
Thereafter 2.6  
Total lease payments 9.2  
Less: Interest (1.3)  
Present Value of Future Minimum Lease Payments 7.9 $ 8.8
Operating Leases in Effect    
2026 2.6  
2027 4.5  
2028 3.5  
2029 3.3  
2030 3.1  
Thereafter 8.0  
Total lease payments 25.0  
Less: Interest (4.4)  
Present Value of Future Minimum Lease Payments $ 20.6 $ 21.8