v3.26.1
Note 5 - Allowance for Credit Losses on Loans and Nonperforming Assets - Past Due and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross $ 999,926 $ 988,613
Gross loans 999,926 988,613
Nonaccruals 188 2,222
Nonaccruals, no allowance   2,013
Nonaccruals, with allowance 188 209
Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 995,335 982,894
Gross loans 995,335 982,894
Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 3,522 2,949
Gross loans 3,522 2,949
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 1,069 757
Loans 90 or more days past due and accruing 881 548
Gross loans 1,069 757
Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 328,653 307,855
Gross loans 328,653 307,855
Real Estate Construction Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 40,694 50,798
Gross loans 40,694 50,798
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 467,783 478,078
Gross loans 467,783 478,078
Commercial Non Real Estate Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 52,018 51,844
Gross loans 52,018 51,844
Public Sector and IDA Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 63,677 57,171
Gross loans 63,677 57,171
Nonaccruals  
Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 63,677  
Gross loans 63,677  
Public Sector and IDA Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross  
Gross loans  
Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross  
Loans 90 or more days past due and accruing  
Gross loans  
Consumer Non Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 47,101 42,867
Gross loans 47,101 42,867
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 11,282 16,162
Gross loans 11,282 16,162
Nonaccruals 0 0
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 11,282 16,162
Gross loans 11,282 16,162
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 0
Gross loans 0 0
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Gross loans 0 0
Construction, 1-4 Family Residential [Member] | Public Sector and IDA Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross   57,171
Gross loans   57,171
Nonaccruals   0
Construction, 1-4 Family Residential [Member] | Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross   57,171
Gross loans   57,171
Construction, 1-4 Family Residential [Member] | Public Sector and IDA Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross   0
Gross loans   0
Construction, 1-4 Family Residential [Member] | Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross   0
Loans 90 or more days past due and accruing   0
Gross loans   0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 29,412 34,636
Gross loans 29,412 34,636
Nonaccruals 0 0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 29,101 34,636
Gross loans 29,101 34,636
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 311 0
Gross loans 311 0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Gross loans 0 0
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 27,544 22,618
Gross loans 27,544 22,618
Nonaccruals 0 0
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 27,494 22,551
Gross loans 27,494 22,551
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 67
Gross loans 0 67
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 50 0
Loans 90 or more days past due and accruing 50 0
Gross loans 50 0
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 198,304 171,382
Gross loans 198,304 171,382
Nonaccruals 0 0
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 196,857 170,110
Gross loans 196,857 170,110
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 1,447 949
Gross loans 1,447 949
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 323
Loans 90 or more days past due and accruing 0 323
Gross loans 0 323
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 11,160 8,574
Gross loans 11,160 8,574
Nonaccruals 0 0
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 11,154 8,565
Gross loans 11,154 8,565
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 6 9
Gross loans 6 9
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Gross loans 0 0
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 91,645 105,281
Gross loans 91,645 105,281
Nonaccruals 0 0
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 91,471 104,756
Gross loans 91,471 104,756
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 174 347
Gross loans 174 347
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 178
Loans 90 or more days past due and accruing 0 178
Gross loans 0 178
Multifamily Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 148,833  
Gross loans 148,833  
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 148,833 143,630
Gross loans 148,833 143,630
Nonaccruals 0
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 148,644 143,444
Gross loans 148,644 143,444
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 189 186
Gross loans 189 186
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0
Loans 90 or more days past due and accruing 0
Gross loans 0
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 131,473 140,653
Gross loans 131,473 140,653
Nonaccruals 188 2,222
Nonaccruals, no allowance   2,013
Nonaccruals, with allowance 188 209
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 130,856 138,284
Gross loans 130,856 138,284
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0 147
Gross loans 0 147
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 617 209
Loans 90 or more days past due and accruing 429 0
Gross loans 617 209
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 187,477 193,795
Gross loans 187,477 193,795
Nonaccruals 0
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 186,939 193,249
Gross loans 186,939 193,249
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 538 546
Gross loans 538 546
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0
Loans 90 or more days past due and accruing 0
Gross loans 0
Commercial and Industrial [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 52,018  
Gross loans 52,018  
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 52,018 51,844
Gross loans 52,018 51,844
Nonaccruals 0 0
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 51,435 51,547
Gross loans 51,435 51,547
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 248 253
Gross loans 248 253
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 335 44
Loans 90 or more days past due and accruing 335 44
Gross loans 335 44
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 4,736 4,698
Gross loans 4,736 4,698
Nonaccruals 0
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 4,727 4,696
Gross loans 4,727 4,696
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 7 2
Gross loans 7 2
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0
Loans 90 or more days past due and accruing 0
Gross loans 0
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 12,966 12,995
Gross loans 12,966 12,995
Nonaccruals 0
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 12,707 12,802
Gross loans 12,707 12,802
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 245 193
Gross loans 245 193
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 0
Loans 90 or more days past due and accruing 0
Gross loans 0
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 29,399 25,174
Gross loans 29,399 25,174
Nonaccruals 0
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 28,991 24,921
Gross loans 28,991 24,921
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 357 250
Gross loans 357 250
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans, gross 51 3
Loans 90 or more days past due and accruing 51 3
Gross loans $ 51 $ 3