XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
LEASES  
Schedule of maturities of lease liabilities - Operating Leases

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

Operating Leases

Finance Leases

April 2025 - March 2026

$

1,276

$

950

April 2026 - March 2027

1,294

859

April 2027 - March 2028

291

477

April 2028 - March 2029

222

67

April 2029 - March 2030

144

Thereafter

Total payments under lease agreements

3,227

2,353

Less imputed interest

(243)

(190)

Total lease liabilities

$

2,984

$

2,163

Schedule of maturities of lease liabilities - Finance Leases

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

Operating Leases

Finance Leases

April 2025 - March 2026

$

1,276

$

950

April 2026 - March 2027

1,294

859

April 2027 - March 2028

291

477

April 2028 - March 2029

222

67

April 2029 - March 2030

144

Thereafter

Total payments under lease agreements

3,227

2,353

Less imputed interest

(243)

(190)

Total lease liabilities

$

2,984

$

2,163