XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Derivative Financial Instruments - Fair Value Hedges (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Customer Interest Rate Swaps [Member]    
Interest rate swaps, Fair value, assets $ 87 $ 334
Interest rate swaps, Fair value, liabilities 87 334
Customer interest rate swaps, fair value 87 334
Customer interest rate swaps, fair value (87) (334)
Interest Rate Swap [Member]    
Interest rate swaps, Fair value, assets 909 891
Interest rate swaps, Fair value, liabilities (161) (411)
Customer interest rate swaps, fair value 909 891
Customer interest rate swaps, fair value 161 411
Other Assets [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps 12,258 11,353
Customer interest rate swaps $ 12,258 $ 11,353
Customer interest rate swaps, receive rate 6.48% 7.36%
Customer interest rate swaps, pay rate 5.81% 5.62%
Other Assets [Member] | Interest Rate Swap [Member]    
Interest rate swaps $ 8,531 $ 8,930
Customer interest rate swaps 8,531 8,930
Other Liabilities [Member] | Customer Interest Rate Swaps [Member]    
Interest rate swaps 12,258 11,353
Customer interest rate swaps $ 12,258 $ 11,353
Customer interest rate swaps, receive rate 5.81% 5.62%
Customer interest rate swaps, pay rate 6.48% 7.36%
Other Liabilities [Member] | Interest Rate Swap [Member]    
Interest rate swaps $ 25,000 $ 25,000
Customer interest rate swaps $ 25,000 $ 25,000