XML 80 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Operating Lease Schedule of Maturity (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2025 $ 3.7
2026 6.8
2027 4.1
2028 3.5
2029 3.6
Thereafter 2.5
Total future lease payments 24.2
Less: leasehold improvement allowance (0.8)
Total net future lease payments 23.4
Less: imputed interest (5.9)
Present value of future lease payments $ 17.5