XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Investments - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale, Amortized Cost $ 310,272 $ 328,695
Total securities available-for-sale, fair value 281,175 292,933
Total securities held-to-maturity, amortized cost 8,500 8,500
Total securities held-to-maturity, fair value 8,144 7,666
Total securities, amortized cost 318,772 337,195
Total securities, fair value 289,319 300,599
US Government Agencies Debt Securities [Member]    
Due within one year, amortized cost 0 922
Due within one year, fair value 0 914
Due after one year through five years, amortized cost 4,962 3,947
Due after one year through five years, fair value 4,575 3,544
Due after five years through ten years, amortized cost 10,975 11,972
Due after five years through ten years, fair value 9,193 10,139
Due after ten years, amortized cost 4,310 4,310
Due after ten years, fair value 3,370 3,421
Subtotal, amortized cost 20,247 21,151
Subtotal, fair value 17,138 18,018
Available-for-Sale, Amortized Cost 20,247 21,151
Total securities available-for-sale, fair value 17,138 18,018
Corporate Debt Securities [Member]    
Due within one year, amortized cost 0 1,000
Due within one year, fair value 0 1,004
Due after one year through five years, amortized cost 11,000 6,000
Due after one year through five years, fair value 10,766 6,609
Due after five years through ten years, amortized cost 3,000 4,000
Due after five years through ten years, fair value 2,918 3,839
Due after ten years, amortized cost 2,000 2,000
Due after ten years, fair value 1,442 1,420
Subtotal, amortized cost 16,000 13,000
Subtotal, fair value 15,126 12,872
Available-for-Sale, Amortized Cost 16,000 13,000
Total securities available-for-sale, fair value 15,126 12,872
Due after five years through ten years, amortized cost, held to maturity 8,500 8,500
Due after five years through ten years, fair value, held to maturity 8,144 7,666
Municipal Bonds [Member]    
Due within one year, amortized cost 0 1,013
Due within one year, fair value 0 1,003
Due after one year through five years, amortized cost 2,186 757
Due after one year through five years, fair value 2,168 751
Due after five years through ten years, amortized cost 4,158 7,603
Due after five years through ten years, fair value 3,728 7,101
Due after ten years, amortized cost 76,430 129,430
Due after ten years, fair value 64,448 110,592
Subtotal, amortized cost 82,774 138,803
Subtotal, fair value 70,344 119,447
Available-for-Sale, Amortized Cost 82,774 138,803
Total securities available-for-sale, fair value 70,344 119,447
Collateralized Mortgage-Backed Securities [Member]    
Without single maturity date, amortized cost 178,740 112,855
Without single maturity date, fair value 167,186 101,248
Available-for-Sale, Amortized Cost 178,740 112,855
Total securities available-for-sale, fair value 167,186 101,248
Collateralized Mortgage-Backed Securities [Member] | Federal National Mortgage Association (FNMA) [Member]    
Without single maturity date, amortized cost 90,771 76,369
Without single maturity date, fair value 80,677 66,275
Collateralized Mortgage-Backed Securities [Member] | Federal Home Loan Mortgage Corporation (FHLMC) [Member]    
Without single maturity date, amortized cost 48,765 32,311
Without single maturity date, fair value 47,773 31,376
Collateralized Mortgage-Backed Securities [Member] | Government National Mortgage Association (GNMA) [Member]    
Without single maturity date, amortized cost 39,204 4,175
Without single maturity date, fair value 38,736 3,597
Asset-Backed Securities [Member]    
Due within one year, amortized cost 203 198
Due within one year, fair value 200 196
Due after one year through five years, amortized cost 1,073 1,860
Due after one year through five years, fair value 1,037 1,824
Due after five years through ten years, amortized cost 2,867 21,420
Due after five years through ten years, fair value 2,648 20,929
Due after ten years, amortized cost 8,368 19,408
Due after ten years, fair value 7,496 18,399
Subtotal, amortized cost 12,511 42,886
Subtotal, fair value 11,381 41,348
Available-for-Sale, Amortized Cost 12,511 42,886
Total securities available-for-sale, fair value $ 11,381 $ 41,348