XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Deposits (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Deposit Liabilities, Type [Table Text Block]
  September 30,  December 31, 
  

2025

  

2024

 

Noninterest-bearing checking

 $648,661  $627,679 

Interest-bearing checking

  199,527   176,561 

Savings

  167,006   154,188 

Money market (1)

  354,333   341,615 

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

  682,004   440,257 

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

  462,397   455,594 

Certificates of deposit greater than $250,000

  155,373   133,045 

Escrow accounts related to mortgages serviced (3)

  17,191   10,479 

Total

 $2,686,492  $2,339,418 
Time Deposit Maturities [Table Text Block]

Maturing in 2025

 $582,010 

Maturing in 2026

  662,486 

Maturing in 2027

  35,390 

Maturing in 2028

  11,409 

Maturing in 2029 and thereafter

  8,479 

Total

 $1,299,774 
Interest Income and Interest Expense Disclosure [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Interest-bearing checking

 $1,007  $580  $2,573  $1,919 

Savings and money market

  2,167   1,981   6,136   5,593 

Certificates of deposit

  11,688   10,925   33,731   32,108 

Total

 $14,862  $13,486  $42,440  $39,620