XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (remaining period as of June 30, 2025) $ 13.3
2026 25.1
2027 18.2
2028 16.7
2029 12.8
Thereafter 27.4
Operating leases liabilities payments due 113.5
Less: imputed lease interest (12.8)
Total lease liabilities 100.7
Finance Leases  
2025 (remaining period as of June 30, 2025) 0.7
2026 1.3
2027 1.3
2028 0.9
2029 0.4
Thereafter 0.8
Finance leases liabilities payments due 5.4
Less: imputed lease interest (0.5)
Total lease liabilities $ 4.9