v3.26.3
Note 4 - Loans and the Allowance for Credit Losses - Outstanding Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Loans $ 1,495,545   $ 1,512,056      
Deferred loan costs, net 3,952   3,737      
Loans, amortized cost basis 1,499,497   1,515,793      
Allowance for credit losses (19,742)   (19,959)      
Total net loans 1,479,755   1,495,834      
Commercial Portfolio Segment [Member] | Commercial Loans [Member]            
Loans 159,905   167,851      
Loans, amortized cost basis 160,834   168,696      
Allowance for credit losses (3,018) $ (3,117) (3,246) $ (2,476) $ (1,397) $ (1,265)
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]            
Loans 139,336   157,526      
Loans, amortized cost basis 139,609   157,768      
Allowance for credit losses (4,862) (4,525) (3,973) (3,256) (2,657) (1,802)
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]            
Loans 1,015,901   1,002,627      
Loans, amortized cost basis 1,017,842   1,003,944      
Allowance for credit losses (10,307) (10,401) (10,605) (11,079) (7,742) (7,459)
Commercial Portfolio Segment [Member] | Construction Loans [Member]            
Loans 54,411   40,168      
Loans, amortized cost basis 53,854   40,022      
Allowance for credit losses (292) (360) (514) (726) (694) (815)
Residential Portfolio Segment [Member] | Real Estate Loan [Member]            
Loans 31,238   33,116      
Loans, amortized cost basis 31,272   33,142      
Allowance for credit losses (213) (216) (258) (265) (110) (102)
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]            
Loans 54,389   53,647      
Loans, amortized cost basis 55,394   54,594      
Allowance for credit losses (469) (475) (502) (600) (562) (460)
Consumer Portfolio Segment [Member]            
Loans, amortized cost basis 40,692   57,627      
Consumer Portfolio Segment [Member] | Automobile Loan [Member]            
Loans 25,425   39,595      
Loans, amortized cost basis 25,652   40,020      
Allowance for credit losses (372) (434) (591) (839) (955) (1,215)
Consumer Portfolio Segment [Member] | Other Loans [Member]            
Loans 14,940   17,526      
Loans, amortized cost basis 15,040   17,607      
Allowance for credit losses $ (209) $ (212) $ (270) $ (323) $ (92) $ (78)