v3.26.1
Note 7 - Debt Securities Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value [1] $ 516,978 $ 542,830
Investment securities available-for-sale, debt securities gross unrealized holding gains 499 339
Investment securities available-for-sale, debt securities gross unrealized holding losses (58,799) (57,864)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) 2,500 (1,692)
Investment securities available-for-sale, debt securities amortized cost 572,778 602,047
US Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 17,990 21,583
Investment securities available-for-sale, debt securities gross unrealized holding gains 0 6
Investment securities available-for-sale, debt securities gross unrealized holding losses (2)  
Investment securities available-for-sale, debt securities amortized cost 17,992 21,577
US Government Agencies Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 70,762 70,850
Investment securities available-for-sale, debt securities gross unrealized holding losses (5,211) (5,118)
Investment securities available-for-sale, debt securities amortized cost 75,973 75,968
US States and Political Subdivisions Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value [2] 89,597 88,787
Investment securities available-for-sale, debt securities gross unrealized holding losses (15,500) (15,326)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) 841 (583)
Investment securities available-for-sale, debt securities amortized cost 104,256 104,696
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value [2] 172,676 182,208
Investment securities available-for-sale, debt securities gross unrealized holding losses (26,132) (25,767)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) 1,659 (1,109)
Investment securities available-for-sale, debt securities amortized cost 197,149 209,084
Collateralized Mortgage Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 136,756 149,203
Investment securities available-for-sale, debt securities gross unrealized holding gains 162 19
Investment securities available-for-sale, debt securities gross unrealized holding losses (11,503) (11,170)
Investment securities available-for-sale, debt securities amortized cost 148,097 160,354
Corporate Debt Securities and Money Market Funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 29,197 30,199
Investment securities available-for-sale, debt securities gross unrealized holding gains 337 314
Investment securities available-for-sale, debt securities gross unrealized holding losses (451) (483)
Investment securities available-for-sale, debt securities amortized cost $ 29,311 $ 30,368
[1] Includes derivatives designated as fair value hedges.
[2] Includes derivatives designated as fair value hedges.