v3.25.4
Note 19 - Derivatives and Risk Management Activities - Summary of Derivative Instruments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Matched Interest Rate Swap with Borrower [Member]    
Notional amount $ 230,417 $ 224,008
Positions 43 42
Derivative assets $ 0 $ 0
Derivative liabilities 21,715 18,569
Collateral pledges 0 0
Matched Interest Rate Swap With Counterparty [Member]    
Notional amount $ 230,417 $ 224,008
Positions 43 42
Derivative assets $ 21,715 $ 18,569
Derivative liabilities 0 0
Collateral pledges $ 0 $ 0