v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies.  
Schedule of maturities of operating lease liabilities

The maturities of operating lease liabilities were as follows (in thousands):

  ​ ​ ​

JUNE 30, 

2026

2026 (remaining six months)

$

1,721

2027

2,298

2028

1,889

2029

942

Total undiscounted lease payments

 

6,850

Less: imputed interest

 

(622)

Total operating lease liability

 

6,228

Less: current portion

 

(2,595)

Operating lease liability, net of current portion

$

3,633