XML 42 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies.  
Schedule of maturities of operating lease liabilities

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

  ​ ​ ​

MARCH 31, 

2026

2026 (remaining nine months)

$

2,440

2027

1,730

2028

1,281

2029

938

Total undiscounted lease payments

 

6,389

Less: imputed interest

 

(597)

Total operating lease liability

 

5,792

Less: current portion

 

(2,609)

Operating lease liability, net of current portion

$

3,183