v3.26.1
Leases - Future Minimum Payments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Finance  
2026 $ 7.1
2027 9.4
2028 5.2
2029 3.2
2030 2.7
2031 5.4
Thereafter 3.7
Total future minimum lease payments 34.1
Less: Present value discount 5.3
Lease liability 28.8
Operating  
2026 20.8
2027 22.7
2028 19.0
2029 12.6
2030 8.6
2031 2.8
Thereafter 5.4
Total future minimum lease payments 94.5
Less: Present value discount 7.3
Lease liability $ 87.2