v3.25.1
Note 7 - Derivatives (Details Textual) - USD ($)
3 Months Ended
Mar. 16, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Interest Income (Expense), Operating   $ 18,822,000 $ 18,161,000  
Other Noninterest Income [Member]        
Back-to-Back Swap Fee Income   0    
Residential Portfolio Segment [Member]        
Derivative, Notional Amount   299,000    
Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease), Excluded from Amortized Cost   436,400,000    
Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease)   58,000   $ (525,000)
Fair Value Hedging [Member]        
Derivative, Term of Contract (Year) 3 years      
Derivative, Notional Amount $ 300,000,000      
Derivative, Fixed Interest Rate 3.82%      
Interest Income (Expense), Operating   $ 356,000