v3.26.1
Note 3 - Securities Available for Sale - Schedule of Expected Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available for sale securities, amortized cost, within one year $ 4,668  
Available for sale securities, within one year 4,644  
Available for sale securities, amortized cost, one to five years 77,267  
Available for sale securities, one to five years 72,915  
Available for sale securities, amortized cost, five to ten years 209,826  
Available for sale securities, five to ten years 194,283  
Available for sale securities, amortized cost, beyond ten years 562,106  
Available for sale securities, beyond ten years 481,085  
Available for sale securities, amortized cost, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 820,036  
Available for sale securities, mortgage-backed, collateralized mortgage obligations and Small Business Administration securities 731,271  
Available for sale securities, amortized cost 1,673,903 $ 1,525,224
Available for sale securities $ 1,484,198 $ 1,343,457