v3.25.2
Note 6 - Debt Securities Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value [1] $ 544,262 $ 546,559
Investment securities available-for-sale, debt securities gross unrealized holding gains 79 47
Investment securities available-for-sale, debt securities gross unrealized holding losses (71,178) (84,709)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) (1,806) 4,830
Investment securities available-for-sale, debt securities amortized cost 617,167 626,391
US Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 19,468 18,010
Investment securities available-for-sale, debt securities gross unrealized holding gains   6
Investment securities available-for-sale, debt securities gross unrealized holding losses (2)  
Investment securities available-for-sale, debt securities amortized cost 19,470 18,004
US Government Agencies Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 69,407 66,908
Investment securities available-for-sale, debt securities gross unrealized holding losses (6,557) (9,051)
Investment securities available-for-sale, debt securities amortized cost 75,964 75,959
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] 83,927 86,352
Investment securities available-for-sale, debt securities gross unrealized holding losses (20,478) (20,631)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) (618) 1,566
Investment securities available-for-sale, debt securities amortized cost 105,023 105,417
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] 190,057 198,510
Investment securities available-for-sale, debt securities gross unrealized holding losses (30,518) (38,902)
Investment securities available-for-sale, debt securities gross unrealized fair value hedge gains (losses) (1,188) 3,264
Investment securities available-for-sale, debt securities amortized cost 221,763 234,148
Collateralized Mortgage Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 158,631 161,646
Investment securities available-for-sale, debt securities gross unrealized holding gains 9 31
Investment securities available-for-sale, debt securities gross unrealized holding losses (13,442) (15,821)
Investment securities available-for-sale, debt securities amortized cost 172,064 177,436
Corporate Debt Securities and Money Market Funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Investment debt securities available-for-sale, Fair value 22,772 15,133
Investment securities available-for-sale, debt securities gross unrealized holding gains 70 10
Investment securities available-for-sale, debt securities gross unrealized holding losses (181) (304)
Investment securities available-for-sale, debt securities amortized cost $ 22,883 $ 15,427
[1] Includes derivatives designated as fair value hedges.
[2] Includes derivatives designated as fair value hedges.