XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Derivative Financial Instruments - Fair Value Hedges (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Interest Rate Swap [Member]    
Interest rate swaps, Fair value, assets $ 680 $ 891
Interest rate swaps, Fair value, liabilities (461) (411)
Customer interest rate swaps, fair value 680 891
Customer interest rate swaps, fair value 461 411
Customer Interest Rate Swaps [Member]    
Interest rate swaps, Fair value, assets 417 334
Interest rate swaps, Fair value, liabilities 417 334
Customer interest rate swaps, fair value 417 334
Customer interest rate swaps, fair value (417) (334)
Other Assets [Member] | Interest Rate Swap [Member]    
Interest rate swaps 8,633 8,930
Customer interest rate swaps 8,633 8,930
Other Assets [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps 12,310 11,353
Customer interest rate swaps $ 12,310 $ 11,353
Customer interest rate swaps, receive rate 7.11% 7.36%
Customer interest rate swaps, pay rate 5.81% 5.62%
Other Liabilities [Member] | Interest Rate Swap [Member]    
Interest rate swaps $ 25,000 $ 25,000
Customer interest rate swaps 25,000 25,000
Other Liabilities [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps 12,310 11,353
Customer interest rate swaps $ 12,310 $ 11,353
Customer interest rate swaps, receive rate 5.81% 5.62%
Customer interest rate swaps, pay rate 7.11% 7.36%