v3.26.1
Note 3 - Investment Securities Available for Sale - Amortized Cost and Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment securities available for sale, amortized cost $ 485,273 $ 491,490
Investment securities available for sale, gross unrealized gains 2,656 4,992
Investment securities available for sale, gross unrealized losses (21,938) (19,887)
Investment securities available for sale, Estimated fair value 465,991 476,595
Residential Mortgage Backed Securities Issued by US Government Sponsored Enterprises [Member]    
Investment securities available for sale, amortized cost 242,548 257,520
Investment securities available for sale, gross unrealized gains 832 2,709
Investment securities available for sale, gross unrealized losses (8,415) (7,064)
Investment securities available for sale, Estimated fair value 234,965 253,165
Commercial Mortgage Backed Securities Issued by US Government Agencies [Member]    
Investment securities available for sale, amortized cost 150,585 141,861
Investment securities available for sale, gross unrealized gains 624 1,245
Investment securities available for sale, gross unrealized losses (9,103) (8,342)
Investment securities available for sale, Estimated fair value 142,106 134,764
US States and Political Subdivisions Debt Securities [Member]    
Investment securities available for sale, amortized cost 92,140 92,109
Investment securities available for sale, gross unrealized gains 1,200 1,038
Investment securities available for sale, gross unrealized losses (4,420) (4,481)
Investment securities available for sale, Estimated fair value $ 88,920 $ 88,666