XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Schedule of Notional Amounts of Derivative Instruments (Details) - Interest Rate Swap [Member] - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional amount $ 300,000 $ 300,000
Amortized cost of hedged portfolio 423,923 440,826
Cumulative amount of fair value hedging adjustment included in carrying amount of hedged asset 6,015 (1,749)
State and Municipal Securities [Member]    
Derivative [Line Items]    
Notional amount 75,000 75,000
Amortized cost of hedged portfolio 97,044 97,373
Cumulative amount of fair value hedging adjustment included in carrying amount of hedged asset 1,761 (445)
U.S. Government agencies and GSE mortgage backed securities    
Derivative [Line Items]    
Notional amount 225,000 225,000
Amortized cost of hedged portfolio 326,879 343,453
Cumulative amount of fair value hedging adjustment included in carrying amount of hedged asset $ 4,254 $ (1,304)