v3.26.1
Note 3 - Securities Available for Sale - Schedule of Expected Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for sale securities, amortized cost, within one year $ 1,286  
Available for sale securities, within one year 1,298  
Available for sale securities, amortized cost, one to five years 106,550  
Available for sale securities, one to five years 99,140  
Available for sale securities, amortized cost, five to ten years 183,181  
Available for sale securities, five to ten years 170,404  
Available for sale securities, amortized cost, beyond ten years 556,103  
Available for sale securities, beyond ten years 481,682  
Available for sale securities, amortized cost, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 812,151  
Available for sale securities, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 721,174  
Available for sale securities, amortized cost 1,659,271 $ 1,525,224
Available for sale securities $ 1,473,698 $ 1,343,457