XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Investment Securities - Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-Sale, Amortized Cost $ 447,489 $ 468,549
Securities available for sale, gross unrealized gains 264 787
Securities available for sale, gross unrealized losses 33,452 32,065
Securities available for sale, at fair value 414,301 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,506 2,554
Held-to-Maturity, Fair Value 4,494 4,446
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Available-for-Sale, Amortized Cost 74,648 81,166
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses 9,035 9,122
Securities available for sale, at fair value 65,613 72,044
Agency Collateralized Mortgage Obligations [Member]    
Available-for-Sale, Amortized Cost 48,313 25,402
Securities available for sale, gross unrealized gains 56 94
Securities available for sale, gross unrealized losses 561 323
Securities available for sale, at fair value 47,808 25,173
US Government Agencies Debt Securities [Member]    
Available-for-Sale, Amortized Cost 135,335 138,174
Securities available for sale, gross unrealized gains 8 38
Securities available for sale, gross unrealized losses 7,821 8,707
Securities available for sale, at fair value 127,522 129,505
US Treasury and Government [Member]    
Available-for-Sale, Amortized Cost 45,769 64,758
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses 978 1,674
Securities available for sale, at fair value 44,791 63,084
Municipal Notes [Member]    
Available-for-Sale, Amortized Cost 143,424 159,049
Securities available for sale, gross unrealized gains 200 655
Securities available for sale, gross unrealized losses 15,057 12,239
Securities available for sale, at fair value 128,567 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,506 2,554
Held-to-Maturity, Fair Value $ 4,494 $ 4,446