v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
LEASES  
Schedule of maturities of lease liabilities - operating leases

Maturities of lease liabilities as of June 30, 2026, are as follows (in thousands):

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

July 2026 - June 2027

​

$

1,111

​

$

1,425

July 2027 - June 2028

​

​

712

​

​

899

July 2028 - June 2029

​

​

668

​

​

440

July 2029 - June 2030

​

​

433

​

​

65

Thereafter

​

​

—

​

​

—

Total payments under lease agreements

​

​

2,924

​

​

2,829

​

​

​

​

​

​

​

Less imputed interest

​

​

(268)

​

​

(229)

​

​

​

​

​

​

​

Total lease liabilities

​

$

2,656

​

$

2,600

​

Schedule of maturities of lease liabilities - finance leases

Maturities of lease liabilities as of June 30, 2026, are as follows (in thousands):

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

July 2026 - June 2027

​

$

1,111

​

$

1,425

July 2027 - June 2028

​

​

712

​

​

899

July 2028 - June 2029

​

​

668

​

​

440

July 2029 - June 2030

​

​

433

​

​

65

Thereafter

​

​

—

​

​

—

Total payments under lease agreements

​

​

2,924

​

​

2,829

​

​

​

​

​

​

​

Less imputed interest

​

​

(268)

​

​

(229)

​

​

​

​

​

​

​

Total lease liabilities

​

$

2,656

​

$

2,600

​