XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Investment Securities Available for Sale - Amortized Cost and Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Investment securities available for sale, amortized cost $ 508,097 $ 473,433
Investment securities available for sale, gross unrealized gains 4,155 530
Investment securities available for sale, gross unrealized losses (27,566) (36,228)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 484,686 437,735
Residential Mortgage Backed Securities Issued by US Government Sponsored Enterprises [Member]    
Investment securities available for sale, amortized cost 258,397 243,709
Investment securities available for sale, gross unrealized gains 2,216 138
Investment securities available for sale, gross unrealized losses (9,748) (15,456)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 250,865 228,391
Commercial Mortgage Backed Securities Issued by US Government Agencies [Member]    
Investment securities available for sale, amortized cost 147,614 133,749
Investment securities available for sale, gross unrealized gains 1,253 77
Investment securities available for sale, gross unrealized losses (9,929) (11,956)
Debt Securities, Available-for-Sale, Excluding Accrued Interest 138,938 121,870
US States and Political Subdivisions Debt Securities [Member]    
Investment securities available for sale, amortized cost 102,086 95,975
Investment securities available for sale, gross unrealized gains 686 315
Investment securities available for sale, gross unrealized losses (7,889) (8,816)
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 94,883 $ 87,474