XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Investment Securities - Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Amortized Cost $ 432,405 $ 468,549
Securities available for sale, gross unrealized gains 974 787
Securities available for sale, gross unrealized losses 24,910 32,065
Securities available for sale, at fair value 408,469 437,271
Securities held to maturity, amortized cost 7,000 7,000
Securities held to maturity, gross unrealized gains 0 0
Securities held to maturity, gross unrealized losses 2,312 2,554
Debt Securities, Held-to-Maturity, Fair Value 4,688 4,446
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 72,785 81,166
Securities available for sale, gross unrealized gains 42 0
Securities available for sale, gross unrealized losses 6,315 9,122
Securities available for sale, at fair value 66,512 72,044
Agency Collateralized Mortgage Obligations [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 52,335 25,402
Securities available for sale, gross unrealized gains 199 94
Securities available for sale, gross unrealized losses 222 323
Securities available for sale, at fair value 52,312 25,173
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 126,601 138,174
Securities available for sale, gross unrealized gains 135 38
Securities available for sale, gross unrealized losses 4,901 8,707
Securities available for sale, at fair value 121,835 129,505
US Treasury and Government [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 34,781 64,758
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses 398 1,674
Securities available for sale, at fair value 34,383 63,084
Municipal Notes [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 145,903 159,049
Securities available for sale, gross unrealized gains 598 655
Securities available for sale, gross unrealized losses 13,074 12,239
Securities available for sale, at fair value 133,427 147,465
Corporate Note Securities [Member]    
Securities held to maturity, amortized cost 7,000 7,000
Securities held to maturity, gross unrealized gains 0 0
Securities held to maturity, gross unrealized losses 2,312 2,554
Debt Securities, Held-to-Maturity, Fair Value $ 4,688 $ 4,446