v3.26.1
Note 4 - Derivatives and Risk Management Activities - Summary of Derivative Instruments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Matched Interest Rate Swap with Borrower [Member]    
Notional amount $ 125,431 $ 143,460
Positions 27 28
Derivative assets $ 0 $ 0
Derivative liabilities 9,402 9,931
Collateral pledges 0 0
Matched Interest Rate Swap With Counterparty [Member]    
Notional amount $ 125,431 $ 143,460
Positions 27 28
Derivative assets $ 9,402 $ 9,931
Derivative liabilities 0 0
Collateral pledges   $ 0
Collateral pledges $ 0