XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
LEASES  
Schedule of maturities of lease liabilities - Operating Leases

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

Operating Leases

Finance Leases

July 2023 - June 2024

$

1,400

$

305

July 2024 - June 2025

1,213

305

July 2025 - June 2026

1,082

376

July 2026 - June 2027

849

141

July 2027 - June 2028

58

Thereafter

Total payments under lease agreements

4,602

1,127

Less imputed interest

(418)

(113)

Total lease liabilities

$

4,184

$

1,014

Schedule of maturities of lease liabilities - Finance Leases

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

Operating Leases

Finance Leases

July 2023 - June 2024

$

1,400

$

305

July 2024 - June 2025

1,213

305

July 2025 - June 2026

1,082

376

July 2026 - June 2027

849

141

July 2027 - June 2028

58

Thereafter

Total payments under lease agreements

4,602

1,127

Less imputed interest

(418)

(113)

Total lease liabilities

$

4,184

$

1,014