XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Schedule of Derivative Designated as Fair Value Hedging Instruments of Statements on Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]        
Total $ 20,345 $ 15,865 $ 39,914 $ 31,328
Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Total 1,351 180 2,578 180
Designated as Hedging Instrument [Member] | State and Municipal Securities [Member]        
Derivative [Line Items]        
Recognized on fair value hedge 1,000 190 2,010 190
Recognized on hedge portfolio (661) (134) (1,329) (134)
Recognized on remeasurement of fair value hedge 8 (14) (10) (14)
Designated as Hedging Instrument [Member] | U.S. Government agencies and GSE mortgage backed securities        
Derivative [Line Items]        
Recognized on fair value hedge 2,999 569 5,995 569
Recognized on hedge portfolio (2,039) (407) (4,076) (407)
Recognized on remeasurement of fair value hedge $ 44 $ (24) $ (12) $ (24)