v3.26.1
Commitments and Contingencies - Schedule of Operating Lease Maturities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2026 $ 9.0
2027 15.3
2028 11.4
2029 10.7
2030 9.5
2031 3.0
Thereafter 57.8
Total future lease payments 116.7
Less: leasehold improvement allowance (7.3)
Total net future lease payments 109.4
Less: imputed interest (63.9)
Present value of future lease payments $ 45.5