v3.26.1
Note 2 - Investments - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-Sale, Amortized Cost $ 291,317 $ 310,097
Total securities available-for-sale, fair value 269,460 288,667
Total securities held-to-maturity, amortized cost 35,122 33,501
Total securities held-to-maturity, fair value 35,183 34,396
Total securities, amortized cost 326,439 343,598
Total securities, fair value 304,643 323,063
US Government Agencies Debt Securities [Member]    
Due after one year through five years, amortized cost 4,982 4,976
Due after one year through five years, fair value 4,800 4,785
Due after five years through ten years, amortized cost 15,290 15,288
Due after five years through ten years, fair value 13,232 13,342
Subtotal, amortized cost 20,272 20,264
Subtotal, fair value 18,032 18,127
Available-for-Sale, Amortized Cost 20,272 20,264
Total securities available-for-sale, fair value 18,032 18,127
Corporate Debt Securities [Member]    
Due after one year through five years, amortized cost 8,000 8,000
Due after one year through five years, fair value 7,934 7,858
Due after five years through ten years, amortized cost 2,000 2,000
Due after five years through ten years, fair value 1,565 1,527
Subtotal, amortized cost 16,000 16,000
Subtotal, fair value 15,498 15,386
Due within one year, amortized cost 6,000 6,000
Due within one year, fair value 5,999 6,001
Due after ten years, amortized cost 6,624 7,357
Due after ten years, fair value 6,117 6,865
Available-for-Sale, Amortized Cost 16,000 16,000
Total securities available-for-sale, fair value 15,498 15,386
Due after one year through five years, amortized cost, held to maturity 2,000 3,000
Due after one year through five years, fair value, held to maturity 1,981 2,986
Due after five years through ten years, amortized cost, held to maturity 30,989 26,143
Due after five years through ten years, fair value, held to maturity 31,124 26,839
Due after ten years, amortized cost, held to maturity 0 2,250
Due after ten years, fair value, held to maturity 0 2,250
Total securities held-to-maturity, amortized cost 32,989 31,393
Total securities held-to-maturity, fair value 33,105 32,075
Municipal Bonds [Member]    
Due after one year through five years, amortized cost 1,761 2,135
Due after one year through five years, fair value 1,659 2,137
Due after five years through ten years, amortized cost 6,133 7,080
Due after five years through ten years, fair value 5,620 6,441
Subtotal, amortized cost 79,341 81,156
Subtotal, fair value 70,120 71,405
Due after ten years, amortized cost 71,447 71,941
Due after ten years, fair value 62,841 62,827
Available-for-Sale, Amortized Cost 79,341 81,156
Total securities available-for-sale, fair value 70,120 71,405
Due after ten years, amortized cost, held to maturity 2,133 2,108
Due after ten years, fair value, held to maturity 2,078 2,321
Collateralized Mortgage-Backed Securities [Member]    
Without single maturity date, amortized cost 165,956 181,849
Without single maturity date, fair value 156,758 173,567
Available-for-Sale, Amortized Cost 165,956 181,849
Total securities available-for-sale, fair value 156,758 173,567
Collateralized Mortgage-Backed Securities [Member] | Federal National Mortgage Association (FNMA) [Member]    
Without single maturity date, amortized cost 78,516 82,555
Without single maturity date, fair value 71,122 75,492
Collateralized Mortgage-Backed Securities [Member] | Federal Home Loan Mortgage Corporation (FHLMC) [Member]    
Without single maturity date, amortized cost 42,224 47,170
Without single maturity date, fair value 41,245 46,556
Collateralized Mortgage-Backed Securities [Member] | Government National Mortgage Association (GNMA) [Member]    
Without single maturity date, amortized cost 45,216 52,124
Without single maturity date, fair value 44,391 51,519
Asset-Backed Securities [Member]    
Due after one year through five years, amortized cost 275 743
Due after one year through five years, fair value 269 730
Due after five years through ten years, amortized cost 2,390 2,598
Due after five years through ten years, fair value 2,212 2,458
Subtotal, amortized cost 9,748 10,828
Subtotal, fair value 9,052 10,182
Due within one year, amortized cost 459 130
Due within one year, fair value 454 129
Available-for-Sale, Amortized Cost 9,748 10,828
Total securities available-for-sale, fair value $ 9,052 $ 10,182