v3.25.2
Note 13 - Derivatives and Hedging Activities - Derivatives in Statement of Financial Position (Details) - Interest Rate Swap [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative, Notional Amount $ 50,000 $ 50,000
Asset-Backed Securities [Member]    
Derivative, Notional Amount 50,000 50,000
Interest rate swaps, assets 0  
Interest rate swaps, liabilities 893 123
Closed Portfolio of Loans Receivable [Member]    
Derivative, Notional Amount 100,000 100,000
Interest rate swaps, assets 0 $ 267
Interest rate swaps, liabilities $ 791