v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of components of lease expense

The components of lease expense under ASC 842, Leases, were as follows (in thousands):

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Operating lease cost

$

260

$

405

$

511

$

963

Short-term lease cost

 

4

 

15

11

 

41

Variable lease cost

 

 

29

 

52

$

264

$

449

$

522

$

1,056

Schedule of supplemental cash flow information related to leases

Supplemental disclosure of cash flow information related to leases was as follows (in thousands):

  ​ ​ ​

Six Months Ended June 30, 

 

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Cash paid for amounts included in the measurement of operating lease liabilities

$

502

$

558

 

Operating lease liabilities arising from obtaining right-of-use assets

$

$

1,783

The weighted-average remaining lease term and discount rate were as follows:

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

2026

2025

Weighted-average remaining lease term (in years)

5.93

7.06

 

Weighted-average discount rate - operating leases

 

7.5

%  

7.6

%

Schedule of future annual minimum lease payments

Future annual minimum lease payments under operating leases as of June 30, 2026 are as follows (in thousands):

Remainder of 2026

$

508

2027

 

1,073

2028

 

951

2029

 

768

2030

455

Thereafter

 

1,729

Total future minimum lease payments

 

5,484

Less: imputed interest

(1,186)

Total operating lease liabilities

$

4,298