v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
LEASES  
Schedule of maturities of lease liabilities - operating leases

Maturities of lease liabilities as of March 31, 2026, are as follows (in thousands):

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

April 2026 - March 2027

​

$

1,232

​

$

1,384

April 2027 - March 2028

​

​

736

​

​

984

April 2028 - March 2029

​

​

675

​

​

405

April 2029 - March 2030

​

​

605

​

​

101

April 2030 - March 2031

​

​

—

​

​

—

Thereafter

​

​

—

​

​

—

Total payments under lease agreements

​

​

3,248

​

​

2,874

​

​

​

​

​

​

​

Less imputed interest

​

​

(313)

​

​

(231)

​

​

​

​

​

​

​

Total lease liabilities

​

$

2,935

​

$

2,643

​

Schedule of maturities of lease liabilities - finance leases

Maturities of lease liabilities as of March 31, 2026, are as follows (in thousands):

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

April 2026 - March 2027

​

$

1,232

​

$

1,384

April 2027 - March 2028

​

​

736

​

​

984

April 2028 - March 2029

​

​

675

​

​

405

April 2029 - March 2030

​

​

605

​

​

101

April 2030 - March 2031

​

​

—

​

​

—

Thereafter

​

​

—

​

​

—

Total payments under lease agreements

​

​

3,248

​

​

2,874

​

​

​

​

​

​

​

Less imputed interest

​

​

(313)

​

​

(231)

​

​

​

​

​

​

​

Total lease liabilities

​

$

2,935

​

$

2,643

​