v3.25.4
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 4.5
2027 3.4
2028 2.7
2029 1.4
2030 and after 0.3
Total future minimum lease payments 12.3
Less amount of lease payment representing interest (0.9)
Total present value of lease payments 11.4
Financing Leases  
2026 0.9
2027 0.9
2028 0.9
2029 0.8
2030 and after 0.3
Total future minimum lease payments 3.8
Less amount of lease payment representing interest (0.3)
Total present value of lease payments $ 3.5