v3.26.1
Note 8 - Deposits (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Deposit Liabilities, Type [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Noninterest-bearing demand deposits

 $445,986  $432,143 

Interest-bearing demand deposits

  608,807   554,777 

Money market deposits

  255,500   191,548 

Brokered demand deposits

  2   47,320 

Savings deposits

  136,124   134,879 

Brokered time deposits

  204,069   245,520 

Time deposits

  699,761   739,757 

Total deposits

 $2,350,249  $2,345,944 
Scheduled Maturities of Time Deposits Table [Table Text Block]

2026

 $852,490 

2027

  26,229 

2028

  16,859 

2029

  2,306 

2030

  5,946 
  $903,830