v3.25.2
Note 4 - Loans - Aging of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans $ 1,109,856 $ 1,106,535
Greater than 90 days past due and still accruing 0 0
Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Financial Asset, Past Due [Member]    
Loans 0 0
Financial Asset, Not Past Due [Member]    
Loans 1,109,856 1,106,535
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member]    
Loans 31,090 17,812
Greater than 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Construction and Land [Member] | Financial Asset, Not Past Due [Member]    
Loans 31,090 17,812
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member]    
Loans 86,933 87,768
Greater than 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Not Past Due [Member]    
Loans 86,933 87,768
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member]    
Loans 222,252 229,961
Greater than 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member] | Financial Asset, Not Past Due [Member]    
Loans 222,252 229,961
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member]    
Loans 524,978 528,769
Greater than 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [member] | Financial Asset, Not Past Due [Member]    
Loans 524,978 528,769
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member]    
Loans 92,227 95,348
Greater than 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans 92,227 95,348
Commercial Portfolio Segment [Member]    
Loans 79,422 83,572
Greater than 90 days past due and still accruing 0 0
Commercial Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans 79,422 83,572
Consumer Portfolio Segment [Member]    
Loans 33,079 33,969
Greater than 90 days past due and still accruing 0 0
Consumer Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans 33,079 33,969
Agriculture [Member]    
Loans 39,875 29,336
Greater than 90 days past due and still accruing 0 0
Agriculture [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Agriculture [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Agriculture [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Agriculture [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Agriculture [Member] | Financial Asset, Not Past Due [Member]    
Loans $ 39,875 $ 29,336