XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of maturities of lease liabilities - Operating Leases

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

Operating Leases

Finance Leases

April 2024 - March 2025

$

1,278

$

706

April 2025 - March 2026

1,075

750

April 2026 - March 2027

1,093

653

April 2027 - March 2028

78

235

April 2028 - March 2029

6

Thereafter

Total payments under lease agreements

3,530

2,344

Less imputed interest

(268)

(239)

Total lease liabilities

$

3,262

$

2,105

Schedule of maturities of lease liabilities - Finance Leases

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

Operating Leases

Finance Leases

April 2024 - March 2025

$

1,278

$

706

April 2025 - March 2026

1,075

750

April 2026 - March 2027

1,093

653

April 2027 - March 2028

78

235

April 2028 - March 2029

6

Thereafter

Total payments under lease agreements

3,530

2,344

Less imputed interest

(268)

(239)

Total lease liabilities

$

3,262

$

2,105