XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Investments - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost $ 335,152 $ 310,272
Total securities available-for-sale, fair value 311,695 281,175
Total securities held-to-maturity, amortized cost 31,606 8,500
Total securities held-to-maturity, fair value 32,142 8,144
Total securities, amortized cost 366,758 318,772
Total securities, fair value 343,837 289,319
US Government Agencies Debt Securities [Member]    
Due after one year through five years, amortized cost 4,972 4,962
Due after one year through five years, fair value 4,762 4,575
Due after five years through ten years, amortized cost 15,288 10,975
Due after five years through ten years, fair value 13,226 9,193
Due after ten years, amortized cost 0 4,310
Due after ten years, fair value 0 3,370
Subtotal, amortized cost 20,260 20,247
Subtotal, fair value 17,988 17,138
Available-for-Sale, Amortized Cost 20,260 20,247
Total securities available-for-sale, fair value 17,988 17,138
Corporate Debt Securities [Member]    
Due after one year through five years, amortized cost 14,000 11,000
Due after one year through five years, fair value 13,934 10,766
Due after five years through ten years, amortized cost 2,000 3,000
Due after five years through ten years, fair value 1,517 2,918
Due after ten years, amortized cost 0 2,000
Due after ten years, fair value 0 1,442
Subtotal, amortized cost 16,000 16,000
Subtotal, fair value 15,451 15,126
Available-for-Sale, Amortized Cost 16,000 16,000
Total securities available-for-sale, fair value 15,451 15,126
Due after one year through five years, amortized cost, held to maturity 3,500 0
Due after one year through five years, fair value, held to maturity 3,488 0
Due after five years through ten years, amortized cost, held to maturity 25,836 8,500
Due after five years through ten years, fair value, held to maturity 26,170 8,144
Total securities held-to-maturity, amortized cost 29,336 8,500
Total securities held-to-maturity, fair value 29,658 8,144
Municipal Bonds [Member]    
Due after one year through five years, amortized cost 2,147 2,186
Due after one year through five years, fair value 2,150 2,168
Due after five years through ten years, amortized cost 4,121 4,158
Due after five years through ten years, fair value 3,785 3,728
Due after ten years, amortized cost 75,657 76,430
Due after ten years, fair value 64,770 64,448
Subtotal, amortized cost 81,925 82,774
Subtotal, fair value 70,705 70,344
Available-for-Sale, Amortized Cost 81,925 82,774
Total securities available-for-sale, fair value 70,705 70,344
Due after five years through ten years, amortized cost, held to maturity 2,270 0
Due after five years through ten years, fair value, held to maturity 2,484 0
Total securities held-to-maturity, amortized cost 2,270 0
Total securities held-to-maturity, fair value 2,484 0
Collateralized Mortgage-Backed Securities [Member]    
Without single maturity date, amortized cost 205,937 178,740
Without single maturity date, fair value 197,222 167,186
Available-for-Sale, Amortized Cost 205,937 178,740
Total securities available-for-sale, fair value 197,222 167,186
Collateralized Mortgage-Backed Securities [Member] | Federal National Mortgage Association (FNMA) [Member]    
Without single maturity date, amortized cost 86,824 90,771
Without single maturity date, fair value 79,479 80,677
Collateralized Mortgage-Backed Securities [Member] | Federal Home Loan Mortgage Corporation (FHLMC) [Member]    
Without single maturity date, amortized cost 46,537 48,765
Without single maturity date, fair value 45,823 47,773
Collateralized Mortgage-Backed Securities [Member] | Government National Mortgage Association (GNMA) [Member]    
Without single maturity date, amortized cost 72,576 39,204
Without single maturity date, fair value 71,920 38,736
Asset-Backed Securities [Member]    
Due after one year through five years, amortized cost 744 1,073
Due after one year through five years, fair value 728 1,037
Due after five years through ten years, amortized cost 2,599 2,867
Due after five years through ten years, fair value 2,446 2,648
Due after ten years, amortized cost 7,557 8,368
Due after ten years, fair value 7,026 7,496
Subtotal, amortized cost 11,030 12,511
Subtotal, fair value 10,329 11,381
Due within one year, amortized cost 130 203
Due within one year, fair value 129 200
Available-for-Sale, Amortized Cost 11,030 12,511
Total securities available-for-sale, fair value $ 10,329 $ 11,381