XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Deposit Liabilities, Type [Table Text Block]
  December 31, 
  

2024

  

2023

 

Noninterest-bearing checking

 $627,679  $654,048 

Interest-bearing checking (1)

  176,561   244,028 

Savings

  154,188   151,630 

Money market (2)

  341,615   359,063 

Certificates of deposit less than $100,000 (3)

  440,257   587,858 

Certificates of deposit of $100,000 through $250,000

  455,594   429,373 

Certificates of deposit greater than $250,000

  133,045   79,540 

Escrow accounts related to mortgages serviced (4)

  10,479   16,783 

Total

 $2,339,418  $2,522,323 
Time Deposit Maturities [Table Text Block]

Maturing in 2025

 $869,282 

Maturing in 2026

  127,484 

Maturing in 2027

  20,307 

Maturing in 2028

  11,419 

Maturing in 2029 and thereafter

  404 

Total

 $1,028,896 
Interest Income and Interest Expense Disclosure [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Interest-bearing checking

 $2,521  $2,586  $495 

Savings and money market

  7,633   5,511   3,775 

Certificates of deposit

  43,009   28,654   5,150 

Total

 $53,163  $36,751  $9,420