XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
LEASES  
Schedule of maturities of lease liabilities - Operating Leases

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

Operating Leases

Finance Leases

July 2025 - June 2026

$

1,297

$

979

July 2026 - June 2027

1,067

798

July 2027 - June 2028

285

346

July 2028 - June 2029

229

39

July 2029 - June 2030

95

Thereafter

Total payments under lease agreements

2,973

2,162

Less imputed interest

(212)

(159)

Total lease liabilities

$

2,761

$

2,003

Schedule of maturities of lease liabilities - Finance Leases

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

Operating Leases

Finance Leases

July 2025 - June 2026

$

1,297

$

979

July 2026 - June 2027

1,067

798

July 2027 - June 2028

285

346

July 2028 - June 2029

229

39

July 2029 - June 2030

95

Thereafter

Total payments under lease agreements

2,973

2,162

Less imputed interest

(212)

(159)

Total lease liabilities

$

2,761

$

2,003