XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease Commitments (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Finance leases  
Remainder of 2025 $ 7.4
2026 6.0
2027 2.9
2028 1.3
2029 0.7
Thereafter 7.4
Total lease payments 25.7
Less: Interest (6.1)
Present value of lease liabilities 19.6
Operating leases  
Remainder of 2025 26.5
2026 29.6
2027 19.3
2028 12.9
2029 8.2
Thereafter 19.8
Total lease payments 116.3
Less: Interest (17.5)
Present value of lease liabilities $ 98.8