v3.25.2
Note 3 - Investment Securities Available for Sale - Amortized Cost and Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment securities available for sale, amortized cost $ 469,031 $ 473,433
Investment securities available for sale, gross unrealized gains 2,416 530
Investment securities available for sale, gross unrealized losses (31,771) (36,228)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 439,676 437,735
Residential Mortgage Backed Securities Issued by US Government Sponsored Enterprises [Member]    
Investment securities available for sale, amortized cost 232,554 243,709
Investment securities available for sale, gross unrealized gains 1,187 138
Investment securities available for sale, gross unrealized losses (11,217) (15,456)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 222,524 228,391
Commercial Mortgage Backed Securities Issued by US Government Agencies [Member]    
Investment securities available for sale, amortized cost 138,530 133,749
Investment securities available for sale, gross unrealized gains 930 77
Investment securities available for sale, gross unrealized losses (10,219) (11,956)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 129,241 121,870
US States and Political Subdivisions Debt Securities [Member]    
Investment securities available for sale, amortized cost 97,947 95,975
Investment securities available for sale, gross unrealized gains 299 315
Investment securities available for sale, gross unrealized losses (10,335) (8,816)
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 87,911 $ 87,474