XML 131 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Operating Leases  
2025 (remaining period as of March 31, 2025) $ 18.7
2026 22.3
2027 17.5
2028 16.0
2029 12.3
Thereafter 26.9
Operating leases liabilities payments due 113.7
Less: imputed lease interest (13.1)
Total lease liabilities 100.6
Finance Leases  
2025 (remaining period as of March 31, 2025) 0.9
2026 1.2
2027 1.1
2028 0.7
2029 0.3
Thereafter 0.2
Finance leases liabilities payments due 4.4
Less: imputed lease interest (0.2)
Total lease liabilities $ 4.2