XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Future Minimum Payments (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Finance  
2025 $ 2.8
2026 3.5
2027 3.3
2028 2.2
2029 1.8
Thereafter 7.4
Total future minimum lease payments 21.0
Less: Present value discount 4.5
Lease liability 16.5
Operating  
2025 18.4
2026 20.4
2027 15.4
2028 13.0
2029 9.7
Thereafter 25.4
Total future minimum lease payments 102.3
Less: Present value discount 20.4
Lease liability $ 81.9