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

  ​ ​ ​

Three Months Ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

2026

2025

  ​ ​ ​

2026

2025

Finance lease costs:

 

  ​

 

Amortization of right-of-use assets

$

52

$

199

$

118

$

303

Interest on lease liabilities

 

3

 

7

 

7

 

15

Operating lease costs

 

376

 

376

 

752

 

752

Total lease expense

$

431

$

582

$

877

$

1,070

Schedule of components of cash flow information related to leases

  ​ ​ ​

Three Months Ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

2026

2025

  ​ ​ ​

2026

2025

Operating outgoing cash flows – finance leases

$

3

$

7

$

7

$

15

Financing outgoing cash flows – finance leases

 

44

 

82

 

96

 

165

Operating outgoing cash flows – operating leases

 

349

 

338

 

699

 

669

Right-of-use assets obtained in exchange for new, modified, and remeasured finance lease liabilities:

(1)

Right-of-use assets obtained in exchange for new, modified, and remeasured operating lease liabilities:

15

Schedule of supplemental balance sheet information related to leases

  ​ ​ ​

June 30, 2026

 

Finance lease

 

Weighted-average remaining lease term – finance leases (in years)

 

1.4

Weighted-average discount rate – finance leases

 

6.7

%

Operating lease

 

Weighted-average remaining lease term – operating leases (in years)

 

6.6

Weighted-average discount rate – operating leases

 

6.3

%

Schedule of future minimum payments under finance lease

As of June 30, 2026, future minimum payments during the next five years and thereafter are as follows:

Fiscal year

  ​ ​ ​

Finance Lease

  ​ ​ ​

Operating Lease

2026 (remaining six months)

77

704

2027

85

1,448

2028

16

1,494

2029

1,548

2030

903

Thereafter

3,128

Total

178

9,225

Less present value discount

(7)

(1,691)

Total lease liabilities

$

171

$

7,534

Schedule of future minimum payments under operating lease

As of June 30, 2026, future minimum payments during the next five years and thereafter are as follows:

Fiscal year

  ​ ​ ​

Finance Lease

  ​ ​ ​

Operating Lease

2026 (remaining six months)

77

704

2027

85

1,448

2028

16

1,494

2029

1,548

2030

903

Thereafter

3,128

Total

178

9,225

Less present value discount

(7)

(1,691)

Total lease liabilities

$

171

$

7,534