XML 72 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Deposit Liabilities, Type [Table Text Block]
  

December 31,

  

December 31,

 

(dollars in thousands)

 

2024

  

2023

 

Noninterest-bearing

 $903,466  $728,082 

Interest-bearing

        

Interest-bearing demand

  1,220,173   840,711 

Savings accounts

  165,882   82,485 

Money market savings

  1,381,924   1,032,771 

Time deposits

  706,965   411,562 

Total interest-bearing

  3,474,944   2,367,529 

Total deposits

 $4,378,410  $3,095,611 
Time Deposit Maturities [Table Text Block]

(dollars in thousands)

 

Amount

 

2025

 $665,625 

2026

  28,639 

2027

  3,895 

2028

  1,193 

2029

  5,436 

Thereafter

  2,177 

Total

 $706,965