v3.26.1
Note 5 - Loans and the Allowance for Credit Losses - Outstanding Loans (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loans $ 1,512,056,000 $ 1,015,424,000    
Deferred loan costs, net 3,737,000 3,147,000    
Loans, amortized cost basis 1,515,793,000 1,018,571,000    
Allowance for credit losses (19,959,000) (13,196,000)    
Loans, net 1,495,834,000 1,005,375,000    
Commercial Portfolio Segment [Member] | Commercial Loans [Member]        
Loans 167,851,000 77,444,000    
Loans, amortized cost basis 168,696,000 78,194,000    
Allowance for credit losses (3,246,000) (1,265,000) $ (1,134,000) $ (892,000)
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]        
Loans 157,526,000 118,866,000    
Loans, amortized cost basis 157,768,000 119,110,000    
Allowance for credit losses (3,973,000) (1,802,000) (1,738,000) (1,086,000)
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]        
Loans 1,002,627,000 646,378,000    
Loans, amortized cost basis 1,003,944,000 646,951,000    
Allowance for credit losses (10,605,000) (7,459,000) (6,678,000) (4,980,000)
Commercial Portfolio Segment [Member] | Construction Loans [Member]        
Loans 40,168,000 53,503,000    
Loans, amortized cost basis 40,022,000 53,285,000    
Allowance for credit losses (514,000) (815,000) (797,000) (1,500,000)
Residential Portfolio Segment [Member] | Real Estate Loan [Member]        
Loans 33,116,000 11,539,000    
Loans, amortized cost basis 33,142,000 11,568,000    
Allowance for credit losses (258,000) (102,000) (137,000) (138,000)
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]        
Loans 53,647,000 37,888,000    
Loans, amortized cost basis 54,594,000 38,755,000    
Allowance for credit losses (502,000) (460,000) (439,000) (687,000)
Consumer Portfolio Segment [Member]        
Loans, amortized cost basis 57,627,000 70,708,000    
Consumer Portfolio Segment [Member] | Automobile Loan [Member]        
Loans 39,595,000 64,734,000    
Loans, amortized cost basis 40,020,000 65,584,000    
Allowance for credit losses (591,000) (1,215,000) (1,865,000) (1,289,000)
Consumer Portfolio Segment [Member] | Other Loans [Member]        
Loans 17,526,000 5,072,000    
Loans, amortized cost basis 17,607,000 5,124,000    
Allowance for credit losses $ (270,000) $ (78,000) $ (79,000) $ (145,000)