v3.25.2
Note 2 - Securities - Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost $ 336,206 $ 376,265
Investment securities available for sale, at fair value (amortized cost of $336,206 and $376,265 at June 30, 2025 and December 31, 2024, respectively) 303,515 340,344
Collateralized Mortgage-Backed Securities [Member]    
Due within one year, amortized cost 5,929 26,690
Due within one year, estimated fair value 5,851 26,509
Due after one through five years, amortized cost 10,404 11,564
Due after one through five years, estimated fair value 10,373 11,539
Due after five through ten years, amortized cost 7,962 8,080
Due after five through ten years, estimated fair value 7,633 7,609
Due after ten years, amortized cost 127,844 140,940
Due after ten years, estimated fair value 113,667 124,656
Available-for-Sale, Amortized Cost 152,139 187,274
Investment securities available for sale, at fair value (amortized cost of $336,206 and $376,265 at June 30, 2025 and December 31, 2024, respectively) 137,524 170,313
Investment Securities, Excluding Mortgage Backed Securities [Member]    
Due within one year, amortized cost 0 0
Due within one year, estimated fair value 0 0
Due after one through five years, amortized cost 26,013 21,559
Due after one through five years, estimated fair value 25,046 20,751
Due after five through ten years, amortized cost 54,904 58,535
Due after five through ten years, estimated fair value 51,350 53,321
Due after ten years, amortized cost 103,150 108,897
Due after ten years, estimated fair value 89,595 95,959
Available-for-Sale, Amortized Cost 184,067 188,991
Investment securities available for sale, at fair value (amortized cost of $336,206 and $376,265 at June 30, 2025 and December 31, 2024, respectively) $ 165,991 $ 170,031