v3.26.3
Note 3 - Securities Available for Sale - Schedule of Expected Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Available for sale securities, amortized cost, within one year $ 2,419  
Available for sale securities, within one year 2,432  
Available for sale securities, amortized cost, one to five years 41,768  
Available for sale securities, one to five years 40,033  
Available for sale securities, amortized cost, five to ten years 157,409  
Available for sale securities, five to ten years 137,549  
Available for sale securities, amortized cost, beyond ten years 543,110  
Available for sale securities, beyond ten years 421,609  
Available for sale securities, amortized cost, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 935,684  
Available for sale securities, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 801,908  
Available for sale securities, amortized cost 1,680,390 $ 1,525,224
Available for sale securities $ 1,403,531 $ 1,343,457