v3.25.2
Note 3 - Loans and Allowance for Credit Losses (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, after Allowance for Credit Loss $ 1,000,275,000 $ 977,688,000
Financing Receivable, Accrued Interest, before Allowance for Credit Loss 3,382,000 3,299,000
Maximum Loan amount indicated as risk graded 400,000  
Consumer Real Estate Loans [Member] | Real Estate Construction Portfolio Segment[Member]    
Mortgage Loans in Process of Foreclosure, Amount 0 37,000
Acquired Loans [Member]    
Financing Receivable, after Allowance for Credit Loss $ 6,949,000 $ 7,564,000