v3.25.2
Leases - Schedule of Lease Commitments (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Finance leases  
Remainder of 2025 $ 5.0
2026 6.1
2027 3.1
2028 1.4
2029 0.8
Thereafter 7.4
Total lease payments 23.8
Less: Interest (5.8)
Present value of lease liabilities 18.0
Operating leases  
Remainder of 2025 18.9
2026 32.2
2027 21.3
2028 14.6
2029 9.6
Thereafter 20.1
Total lease payments 116.7
Less: Interest (16.6)
Present value of lease liabilities $ 100.1