v3.25.2
COMMITMENTS & CONTINGENCIES - Lease Agreements (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
contract
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
contract
Jun. 30, 2024
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
ft²
Lessee, Lease, Description [Line Items]            
Number of leases | contract 6   6      
Cash paid for our current lease $ 0.2 $ 0.2 $ 0.3 $ 0.3    
Square feet of office space | ft²           59,626
Lease term (in years)           10 years
Annual increase in rent (as a percent)           3.00%
Rent abatement           $ 0.7
Tenant improvement allowance           6.0
Security deposit 2.6   2.6     $ 2.6
Security deposit, decrease limit $ 2.0   $ 2.0      
Forecast            
Lessee, Lease, Description [Line Items]            
Base rent expense         $ 2.5