v3.25.2
Note 4 - Loans and the Allowance for Credit Losses - Financial Effect of Loan Modifications (Details)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Weighted average term extension (Year) 5 years 1 month 6 days  
Weighted average term extension (Month) 5 years 1 month 6 days  
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Weighted average term extension (Year) 5 years 3 months 18 days  
Weighted average term extension (Month) 5 years 3 months 18 days  
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Weighted average term extension (Year)   6 months
Weighted average term extension (Month)   6 months
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Weighted average term extension (Year) 3 years  
Weighted average term extension (Month) 3 years