XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Derivative Financial Instruments - Fair Value Hedges (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest Rate Swap [Member]    
Interest rate swaps, Fair value $ 1,023 $ 891
Derivative financial instruments   (411)
Customer interest rate swaps, fair value 1,023 891
Customer interest rate swaps, fair value   411
Customer Interest Rate Swaps [Member]    
Interest rate swaps, Fair value 116 334
Derivative financial instruments 116 334
Customer interest rate swaps, fair value 116 334
Customer interest rate swaps, fair value (116) (334)
Other Assets [Member] | Interest Rate Swap [Member]    
Interest rate swaps 33,733 8,930
Customer interest rate swaps 33,733 8,930
Other Assets [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps 12,353 11,353
Customer interest rate swaps $ 12,353 $ 11,353
Customer interest rate swaps, receive rate 7.33% 7.36%
Customer interest rate swaps, pay rate 5.62% 5.62%
Other Liabilities [Member] | Interest Rate Swap [Member]    
Interest rate swaps   $ 25,000
Customer interest rate swaps   25,000
Other Liabilities [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps $ 12,353 11,353
Customer interest rate swaps $ 12,353 $ 11,353
Customer interest rate swaps, receive rate 5.62% 5.62%
Customer interest rate swaps, pay rate 7.33% 7.36%