v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of Supplemental Cash Flow Information Related to Lease Liabilities

For the Six Months Ended

June 30, 

2026

2025

(In thousands)

Non-cash amounts included in the measurement of lease liabilities:

 

 

Operating cash flows from operating leases

 

$

557

$

404

Schedule of Right-of-Use Assets and Lease Liabilities

  ​ ​ ​

June 30, 

December 31, 

2026

2025

(In thousands)

Right-of-use asset

$

2,441

$

2,998

Lease liabilities:

 

  ​

 

  ​

Current lease liability

 

968

 

1,184

Long-term lease liability

 

2,130

 

2,568

Total lease liability

$

3,098

$

3,752

Schedule of Maturity Analysis of Minimum Lease Payment Obligation Under Non-cancellable Operating Leases

The following table reflects the Company’s maturity analysis of the minimum lease payment obligations under non-cancelable operating leases with a remaining term in excess of one year (in thousands):

Office and

Leased vehicles

warehouse

and office

  ​ ​ ​

leases

  ​ ​ ​

equipment

  ​ ​ ​

Total

2026

$

502

$

113

$

615

2027

851

217

1,068

2028

731

24

755

2029

731

731

2030 and thereafter

 

366

 

 

366

Total lease payments

 

3,181

 

354

 

3,535

Less: interest

 

413

 

24

 

437

Present value of lease liabilities

$

2,768

$

330

$

3,098

Schedule of Weighted Average Remaining Lease Terms and Discount Rate of Operating Leases

  ​ ​ ​

June 30, 

 

2026

2025

 

Weighted average remaining lease term (years):

  ​

  ​

 

Office and warehouse space

 

3.33

 

3.29

Vehicles

 

0.12

 

0.41

Office equipment

 

0.03

 

Weighted average discount rate:

 

 

Office and warehouse space

 

6.46

%  

5.34

%

Vehicles

 

0.75

%  

1.66

%

Office equipment

 

0.11

%  

%