XML 120 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Derivatives and Hedging Activities - The Netting Arrangement of Derivative Instruments (Details) - Interest Rate Swap [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Assets Interest rate swaps $ 26,793 $ 27,505
Financial instruments, derivative assets 3,064 5,175
Cash collaterl, derivative assets 19,040 14,010
Net amount, derivative assets 4,689 8,320
Derivative Liabilities Interest rate swaps 27,050 27,964
Financial instruments, derivative liability 2,915 5,175
Cash collaterl, derivative liability 1,640 3,120
Net amount, derivative liability $ 22,495 $ 19,669