v3.25.2
Note 3 - Loans and Allowance for Credit Losses - Past Due and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans, gross $ 1,011,135 $ 988,613
Nonaccruals 2,111 2,222
Nonaccruals, no allowance 1,912 2,013
Nonaccruals, with allowance 199 209
Financial Asset, Not Past Due [Member]    
Loans, gross 1,003,950 982,894
Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 5,053 2,949
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 220 757
Loans 90 or more days past due and accruing 21 548
Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 317,949 307,855
Real Estate Construction Portfolio Segment [Member]    
Loans, gross 44,529 50,798
Commercial Real Estate Portfolio Segment [Member]    
Loans, gross 494,755 478,078
Commercial Non Real Estate Segment [Member]    
Loans, gross 51,383 51,844
Public Sector and IDA Portfolio Segment [Member]    
Loans, gross 56,347 57,171
Nonaccruals 0 0
Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 56,347 57,171
Public Sector and IDA Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 0 0
Public Sector and IDA Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Consumer Non Real Estate Portfolio Segment [Member]    
Loans, gross 46,172 42,867
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member]    
Loans, gross 14,105 16,162
Nonaccruals 0 0
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 13,773 16,162
Construction, 1-4 Family Residential [Member] | Real Estate Construction Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 332 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]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member]    
Loans, gross 30,424 34,636
Nonaccruals 0 0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 30,424 34,636
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 0 0
Construction, Other [Member] | Real Estate Construction Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 24,232 22,618
Nonaccruals 0 0
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 24,055 22,551
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 177 67
Equity Lines [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 193,950 171,382
Nonaccruals 0 0
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 192,628 170,110
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 1,322 949
Closed End First Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 323
Loans 90 or more days past due and accruing 0 323
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 9,445 8,574
Nonaccruals 0 0
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 9,437 8,565
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 8 9
Closed End Junior Liens [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 90,322 105,281
Nonaccruals 0 0
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 90,322 104,756
Investor Owned Residential Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 0 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]    
Loans, gross 0 178
Loans 90 or more days past due and accruing 0 178
Multifamily Real Estate [Member] | Consumer Real Estate Portfolio Segment [Member]    
Loans, gross 160,277  
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member]    
Loans, gross 160,277 143,630
Nonaccruals 0 0
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 160,083 143,444
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 194 186
Multifamily Real Estate [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member]    
Loans, gross 138,036 140,653
Nonaccruals 2,111 2,222
Nonaccruals, no allowance 1,912 2,013
Nonaccruals, with allowance 199 209
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 134,950 138,284
Commercial Real Estate, Owner Occupied [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 975 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]    
Loans, gross 199 209
Loans 90 or more days past due and accruing 0 0
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member]    
Loans, gross 196,442 193,795
Nonaccruals 0 0
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 195,051 193,249
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 1,391 546
Commercial Real Estate Other [Member] | Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 0
Loans 90 or more days past due and accruing 0 0
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member]    
Loans, gross 51,383 51,844
Nonaccruals 0 0
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 51,145 51,547
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 238 253
Commercial and Industrial [Member] | Commercial Non Real Estate Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 0 44
Loans 90 or more days past due and accruing 0 44
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Loans, gross 4,993 4,698
Nonaccruals 0 0
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 4,975 4,696
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 13 2
Credit Card Receivable [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 5 0
Loans 90 or more days past due and accruing 5 0
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Loans, gross 12,226 12,995
Nonaccruals 0 0
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 12,091 12,802
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 126 193
Automobile Loan [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 9 0
Loans 90 or more days past due and accruing 9 0
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member]    
Loans, gross 28,953 25,174
Nonaccruals 0 0
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans, gross 28,669 24,921
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financing Receivables 30 to 89 Days Past Due [Member]    
Loans, gross 277 250
Other Consumer Loans [Member] | Consumer Non Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans, gross 7 3
Loans 90 or more days past due and accruing $ 7 $ 3