XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of lease cost

Year Ended December 31, 

 

(Dollars in thousands)

    

2023

    

2022

    

2021

 

Operating lease cost

$

872

$

1,008

$

1,331

Finance lease cost:

Amortization of right-of-use asset

314

314

314

Interest on lease liability

121

125

129

Short-term lease cost

99

139

142

Variable lease cost

 

63

 

97

 

46

Total lease cost

$

1,469

$

1,683

$

1,962

Schedule of balance sheet details and quantitative details

    

December 31, 

December 31, 

(Dollars in thousands)

2023

    

2022

Operating leases:

Right of use assets

$

2,836

$

2,887

Lease liabilities

2,877

2,965

Weighted average remaining lease term (years)

8.0

6.5

Weighted average discount rate

2.7

%

1.6

%

Finance leases:

Right of use assets

$

5,251

$

5,565

Lease liabilities

 

5,921

 

6,141

Weighted average remaining lease term (years)

16.5

17.5

Weighted average discount rate

2.0

%

2.0

%

Schedule of cash flow information

Year Ended December 31, 

 

(Dollars in thousands)

    

2023

    

2022

    

2021

 

Operating leases:

Operating cash flows

$

905

$

1,823

$

1,313

Finance leases:

Operating cash flows

121

125

129

Financing cash flows

220

440

195

Total cash flows

$

1,246

$

2,388

$

1,637

Schedule of maturities of operating lease liabilities

December 31, 2023

(Dollars in thousands)

Operating Leases

Finance Leases

2024

$

799

$

315

2025

609

355

2026

398

364

2027

164

373

2028

122

382

Thereafter

1,154

5,255

Total

 

3,246

 

7,044

Imputed interest

 

(369)

 

(1,123)

Lease liabilities

$

2,877

$

5,921

Schedule of maturities of finance lease liabilities

December 31, 2023

(Dollars in thousands)

Operating Leases

Finance Leases

2024

$

799

$

315

2025

609

355

2026

398

364

2027

164

373

2028

122

382

Thereafter

1,154

5,255

Total

 

3,246

 

7,044

Imputed interest

 

(369)

 

(1,123)

Lease liabilities

$

2,877

$

5,921