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

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

    

JUNE 30, 

2025

2025 (remaining six months)

$

1,503

2026

3,212

2027

1,719

2028

1,274

2029

938

Total undiscounted lease payments

 

8,646

Less: imputed interest

 

(970)

Total operating lease liability

 

7,676

Less: current portion

 

(2,664)

Operating lease liability, net of current portion

$

5,012