XML 64 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of lease cost

Year Ended December 31, 

 

(Dollars in thousands)

    

2024

    

2023

    

2022

 

Operating lease cost

$

821

$

872

$

1,008

Finance lease cost:

Amortization of right-of-use asset

452

314

314

Interest on lease liability

220

121

125

Short-term lease cost

89

99

139

Variable lease cost

 

121

 

63

 

97

Total lease cost

$

1,703

$

1,469

$

1,683

Schedule of balance sheet details and quantitative details

    

December 31, 

December 31, 

(Dollars in thousands)

2024

    

2023

Operating leases:

Right of use assets

$

2,237

$

2,836

Lease liabilities

$

2,260

$

2,877

Weighted average remaining lease term (years)

8.5

8.0

Weighted average discount rate

3.0

%

2.7

%

Finance leases:

Right of use assets

$

7,316

$

5,251

Lease liabilities

$

8,169

$

5,921

Weighted average remaining lease term (years)

15.5

16.5

Weighted average discount rate

3.0

%

2.0

%

Schedule of cash flow information

Year Ended December 31, 

 

(Dollars in thousands)

    

2024

    

2023

    

2022

 

Operating leases:

Operating cash flows

$

832

$

905

$

1,823

Finance leases:

Operating cash flows

220

121

125

Financing cash flows

233

220

440

Total cash flows

$

1,285

$

1,246

$

2,388

Schedule of maturities of operating lease liabilities

December 31, 2024

(Dollars in thousands)

Operating Leases

Finance Leases

2025

$

540

$

512

2026

451

574

2027

220

586

2028

179

602

2029

159

618

Thereafter

1,029

7,360

Total

 

2,578

 

10,252

Imputed interest

 

(318)

 

(2,083)

Lease liabilities

$

2,260

$

8,169

Schedule of maturities of finance lease liabilities

December 31, 2024

(Dollars in thousands)

Operating Leases

Finance Leases

2025

$

540

$

512

2026

451

574

2027

220

586

2028

179

602

2029

159

618

Thereafter

1,029

7,360

Total

 

2,578

 

10,252

Imputed interest

 

(318)

 

(2,083)

Lease liabilities

$

2,260

$

8,169