v3.25.2
Note 4 - Loans and Allowance for Credit Losses - Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans $ 620,479 $ 587,962
Loans, 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 85 270
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 577 404
Financial Asset, Past Due [Member]    
Loans 662 674
Financial Asset, Not Past Due [Member]    
Loans 619,817 587,288
Commercial Real Estate Portfolio Segment [Member]    
Loans 416,202 398,126
Loans, 90 days past due and still accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 307 404
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans 307 404
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans 415,895 397,722
Construction and Land Development [Member]    
Loans 31,032 27,357
Loans, 90 days past due and still accruing 0 0
Construction and Land Development [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Construction and Land Development [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 0
Construction and Land Development [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 0 0
Construction and Land Development [Member] | Financial Asset, Past Due [Member]    
Loans 0 0
Construction and Land Development [Member] | Financial Asset, Not Past Due [Member]    
Loans 31,032 27,357
Residential Portfolio Segment [Member]    
Loans 115,726 111,898
Loans, 90 days past due and still accruing 0 0
Residential Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans 0 0
Residential Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans 0 270
Residential Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans 270 0
Residential Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans 270 270
Residential Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans 115,456 111,628
Commercial Portfolio Segment [Member]    
Loans 56,975 50,405
Loans, 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 85 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 85 0
Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans 56,890 50,405
Consumer Portfolio Segment [Member]    
Loans 544 176
Loans, 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 $ 544 $ 176