XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Deposit Liabilities, Type [Table Text Block]

Dollars in thousands

 

2023

  

2022

 

Demand deposits, interest bearing

 $2,164,522  $1,743,299 

Savings deposits

  450,527   496,751 

Time deposits

  506,523   376,213 

Total

 $3,121,572  $2,616,263 
Summary of Scheduled Maturities for All Time Deposits [Table Text Block]

Dollars in thousands

 

Amount

 

2024

 $404,391 

2025

  57,841 

2026

  22,335 

2027

  9,842 

2028

  7,313 

Thereafter

  4,801 

Total

 $506,523 
Time Deposit Maturities [Table Text Block]

Dollars in thousands

 

Amount

 

Three months or less

 $35,791 

Three through six months

  25,165 

Six through twelve months

  49,596 

Over twelve months

  27,593 

Total

 $138,145