XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Payments of Lease Liabilities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (remaining period) $ 7.8
2026 13.5
2027 10.7
2028 7.7
2029 4.6
Thereafter 19.7
Total future minimum lease payments 64.0
Less: amounts representing interest (11.7)
Total lease liability 52.3
Finance Leases  
2025 (remaining period) 0.1
2026 0.1
2027 0.0
2028 0.0
2029 0.0
Thereafter 0.0
Total future minimum lease payments 0.2
Less: amounts representing interest 0.0
Total lease liability $ 0.2