v3.26.1
Note 11 - Deposits (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule Of Time Deposits [Table Text Block]

2026

 $2,422,763 

2027

  538,748 

2028

  39,645 

2029

  6,899 

2030

  2,530 

thereafter

  1,329 

Time deposits (before net discount)

  3,011,914 

Fair value discount

  (943)

Time deposits (after net discount)

 $3,010,971