v3.26.1
Commitments and Contingencies - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Lease cost    
Operating lease cost $ 400 $ 593
Short-term lease cost 169
Variable lease cost 341 317
Total lease cost 741 1,079
Cash paid for amounts included in the measurement of lease liabilities (in thousands) $ 992 $ 836
Weighted average remaining lease term (years) 1 month 24 days 1 year 1 month 17 days
Weighted average discount rate 8.00% 8.00%