v3.25.2
Note 3 - Loans and Allowance for Credit Losses - Loans by Credit Quality Indicators (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Originated more than five years prior $ 365,753   $ 295,767
Originated five years prior 169,781   90,627
Originated four years prior 163,856   177,150
Originated three years prior 93,009   173,863
Originated two years prior 80,114   100,690
Originated current year 73,782   87,893
Revolving 60,279   58,536
Revolving loans converted to term 4,561   4,087
Gross loans 1,011,135   988,613
Originated more than five years prior, write-offs 3   125
Originated five years prior, write offs 0   4
Originated four years prior, write offs 33   21
Originated three years prior, write offs 47   33
Gross Charge-Offs 73   110
Originated current year, write offs 78   154
Revolving, write offs 19   72
Revolving loans converted to term, write offs 0   0
Loans charged against the allowance for credit losses 253 $ 177 519
Pass [Member]      
Originated more than five years prior 355,094   284,932
Originated five years prior 169,777   89,889
Originated four years prior 163,178   177,149
Originated three years prior 93,004   173,539
Originated two years prior 80,094   100,644
Originated current year 73,778   87,868
Revolving 60,025   58,499
Revolving loans converted to term 4,561   4,087
Gross loans 999,511   976,607
Special Mention [Member]      
Originated more than five years prior 6,313   6,742
Originated five years prior 0   0
Originated four years prior 134   1
Originated three years prior 2   138
Originated two years prior 7   4
Originated current year 4   9
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 6,460   6,894
Classified Excluding Impaired [Member]      
Originated more than five years prior 4,346   4,093
Originated five years prior 4   738
Originated four years prior 544   0
Originated three years prior 3   186
Originated two years prior 13   42
Originated current year 0   16
Revolving 254   37
Revolving loans converted to term 0   0
Gross loans 5,164   5,112
Real Estate Construction Portfolio Segment[Member]      
Gross loans 44,529   50,798
Loans charged against the allowance for credit losses 0 0 0
Real Estate Construction Portfolio Segment[Member] | Construction Residential [Member] | Pass [Member]      
Originated more than five years prior 0   0
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 793   337
Originated two years prior 3,535   2,312
Originated current year 1,134   3,328
Revolving 5,514   10,185
Revolving loans converted to term 3,129   0
Gross loans 14,105   16,162
Real Estate Construction Portfolio Segment[Member] | Construction, Other [Member]      
Gross loans 30,424   34,636
Real Estate Construction Portfolio Segment[Member] | Construction, Other [Member] | Pass [Member]      
Originated more than five years prior 4,284   2,938
Originated five years prior 777   1,138
Originated four years prior 1,645   805
Originated three years prior 12,053   10,795
Originated two years prior 2,704   8,669
Originated current year 3,852   6,194
Revolving 5,059   4,097
Revolving loans converted to term 50   0
Gross loans 30,424   34,636
Consumer Real Estate Portfolio Segment [Member]      
Gross loans 317,949   307,855
Loans charged against the allowance for credit losses 3 0 0
Consumer Real Estate Portfolio Segment [Member] | Equity Lines [Member]      
Originated more than five years prior     363
Originated five years prior     249
Originated four years prior     387
Originated three years prior     470
Originated two years prior     816
Originated current year     402
Revolving     19,919
Revolving loans converted to term     12
Gross loans 24,232   22,618
Consumer Real Estate Portfolio Segment [Member] | Equity Lines [Member] | Pass [Member]      
Originated more than five years prior 0   363
Originated five years prior 0   249
Originated four years prior 0   387
Originated three years prior 0   470
Originated two years prior 0   816
Originated current year 0   402
Revolving 24,232   19,894
Revolving loans converted to term 0   12
Gross loans 24,232   22,593
Consumer Real Estate Portfolio Segment [Member] | Equity Lines [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior     0
Originated five years prior     0
Originated four years prior     0
Originated three years prior     0
Originated two years prior     0
Originated current year     0
Revolving     25
Revolving loans converted to term     0
Gross loans     25
Consumer Real Estate Portfolio Segment [Member] | Closed End First Liens [Member]      
Originated more than five years prior 58,790   43,019
Originated five years prior 33,918   18,111
Originated four years prior 36,764   33,630
Originated three years prior 27,473   35,735
Originated two years prior 22,490   21,593
Originated current year 12,317   18,991
Revolving 824   0
Revolving loans converted to term 1,374   303
Gross loans 193,950   171,382
Originated more than five years prior, write-offs 3    
Originated five years prior, write offs 0    
Originated four years prior, write offs 0    
Originated three years prior, write offs 0    
Gross Charge-Offs 0    
Originated current year, write offs 0    
Revolving, write offs 0    
Revolving loans converted to term, write offs 0    
Loans charged against the allowance for credit losses 3    
Consumer Real Estate Portfolio Segment [Member] | Closed End First Liens [Member] | Pass [Member]      
Originated more than five years prior 58,727   42,211
Originated five years prior 33,918   18,111
Originated four years prior 36,630   33,630
Originated three years prior 27,473   35,557
Originated two years prior 22,490   21,593
Originated current year 12,317   18,991
Revolving 824   0
Revolving loans converted to term 1,374   303
Gross loans 193,753   170,396
Consumer Real Estate Portfolio Segment [Member] | Closed End First Liens [Member] | Special Mention [Member]      
Originated more than five years prior 1   367
Originated five years prior 0   0
Originated four years prior 134    
Originated three years prior 0    
Originated two years prior 0    
Originated current year 0    
Revolving 0    
Revolving loans converted to term 0    
Gross loans 135   367
Consumer Real Estate Portfolio Segment [Member] | Closed End First Liens [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 62   441
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 0   178
Originated two years prior 0   0
Originated current year 0   0
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 62   619
Consumer Real Estate Portfolio Segment [Member] | Closed End Junior Liens [Member]      
Gross loans 9,445   8,574
Consumer Real Estate Portfolio Segment [Member] | Closed End Junior Liens [Member] | Pass [Member]      
Originated more than five years prior 1,557   1,596
Originated five years prior 259   0
Originated four years prior 2,014   277
Originated three years prior 1,403   2,048
Originated two years prior 2,920   1,597
Originated current year 1,260   3,004
Revolving 32   31
Revolving loans converted to term 0   21
Gross loans 9,445   8,574
Consumer Real Estate Portfolio Segment [Member] | Investor Owned Residential Real Estate [Member]      
Originated more than five years prior 47,459   29,659
Originated five years prior 16,957   22,946
Originated four years prior 12,020   19,280
Originated three years prior 3,318   16,380
Originated two years prior 3,785   8,175
Originated current year 4,679   3,266
Revolving 2,104   1,907
Revolving loans converted to term 0   3,668
Gross loans 90,322   105,281
Consumer Real Estate Portfolio Segment [Member] | Investor Owned Residential Real Estate [Member] | Pass [Member]      
Originated more than five years prior 46,978   28,919
Originated five years prior 16,957   22,946
Originated four years prior 12,020   19,280
Originated three years prior 3,318   16,242
Originated two years prior 3,785   8,175
Originated current year 4,679   3,266
Revolving 2,104   1,907
Revolving loans converted to term 0   3,668
Gross loans 89,841   104,403
Consumer Real Estate Portfolio Segment [Member] | Investor Owned Residential Real Estate [Member] | Special Mention [Member]      
Originated more than five years prior     0
Originated five years prior     0
Originated four years prior     0
Originated three years prior     138
Originated two years prior     0
Originated current year     0
Revolving     0
Gross loans     138
Consumer Real Estate Portfolio Segment [Member] | Investor Owned Residential Real Estate [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 481   740
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 0   0
Originated two years prior 0   0
Originated current year 0   0
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 481   740
Consumer Real Estate Portfolio Segment [Member] | Multifamily Real Estate [Member]      
Originated more than five years prior 41,278    
Originated five years prior 38,987    
Originated four years prior 40,357    
Originated three years prior 4,182    
Originated two years prior 13,124    
Originated current year 22,204    
Revolving 145    
Revolving loans converted to term 0    
Gross loans 160,277    
Commercial Real Estate Portfolio Segment [Member]      
Gross loans 494,755   478,078
Loans charged against the allowance for credit losses 0 0 0
Commercial Real Estate Portfolio Segment [Member] | Multifamily Real Estate [Member]      
Gross loans 160,277   143,630
Commercial Real Estate Portfolio Segment [Member] | Multifamily Real Estate [Member] | Pass [Member]      
Originated more than five years prior 41,084   39,665
Originated five years prior 38,987   2,055
Originated four years prior 40,357   39,879
Originated three years prior 4,182   40,198
Originated two years prior 13,124   8,470
Originated current year 22,204   13,205
Revolving 145   158
Revolving loans converted to term 0   0
Gross loans 160,083   143,630
Commercial Real Estate Portfolio Segment [Member] | Multifamily Real Estate [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 194    
Originated five years prior 0    
Originated four years prior 0    
Originated three years prior 0    
Originated two years prior 0    
Originated current year 0    
Revolving 0    
Revolving loans converted to term 0    
Gross loans 194    
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate, Owner Occupied [Member]      
Originated more than five years prior 82,493   61,513
Originated five years prior 6,998   25,277
Originated four years prior 27,363   7,432
Originated three years prior 9,328   28,753
Originated two years prior 5,750   10,351
Originated current year 3,801   3,810
Revolving 2,303   3,434
Revolving loans converted to term 0   83
Gross loans 138,036   140,653
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate, Owner Occupied [Member] | Pass [Member]      
Originated more than five years prior 73,254   52,916
Originated five years prior 6,998   24,539
Originated four years prior 27,363   7,432
Originated three years prior 9,328   28,753
Originated two years prior 5,750   10,351
Originated current year 3,801   3,810
Revolving 2,049   3,422
Revolving loans converted to term 0   83
Gross loans 128,543   131,306
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate, Owner Occupied [Member] | Special Mention [Member]      
Originated more than five years prior 6,312   6,375
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 0   0
Originated two years prior 0   0
Originated current year 0   0
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 6,312   6,375
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate, Owner Occupied [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 2,927   2,222
Originated five years prior 0   738
Originated four years prior 0   0
Originated three years prior 0   0
Originated two years prior 0   0
Originated current year 0   0
Revolving 254   12
Revolving loans converted to term 0   0
Gross loans 3,181   2,972
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate Other [Member]      
Originated more than five years prior 102,515   91,048
Originated five years prior 35,456   17,919
Originated four years prior 31,925   36,777
Originated three years prior 16,798   23,775
Originated two years prior 6,265   16,990
Originated current year 1,979   5,583
Revolving 1,504   1,703
Revolving loans converted to term 0   0
Gross loans 196,442   193,795
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate Other [Member] | Pass [Member]      
Originated more than five years prior 101,833   90,358
Originated five years prior 35,456   17,919
Originated four years prior 31,381   36,777
Originated three years prior 16,798   23,775
Originated two years prior 6,265   16,990
Originated current year 1,979   5,583
Revolving 1,504   1,703
Revolving loans converted to term 0   0
Gross loans 195,216   193,105
Commercial Real Estate Portfolio Segment [Member] | Commercial Real Estate Other [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 682   690
Originated five years prior 0   0
Originated four years prior 544   0
Originated three years prior 0   0
Originated two years prior 0   0
Originated current year 0   0
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 1,226   690
Commercial Non Real Estate Segment [Member]      
Gross loans 51,383   51,844
Loans charged against the allowance for credit losses 0 20 166
Commercial Non Real Estate Segment [Member] | Commercial and Industrial [Member]      
Originated more than five years prior     6,437
Originated five years prior     2,070
Originated four years prior     11,849
Originated three years prior     5,534
Originated two years prior     5,903
Originated current year     8,407
Revolving     11,644
Revolving loans converted to term     0
Gross loans 51,383   51,844
Originated more than five years prior, write-offs     125
Originated five years prior, write offs     0
Originated four years prior, write offs     0
Originated three years prior, write offs     0
Gross Charge-Offs     0
Originated current year, write offs     22
Revolving, write offs     19
Revolving loans converted to term, write offs     0
Loans charged against the allowance for credit losses     166
Commercial Non Real Estate Segment [Member] | Commercial and Industrial [Member] | Pass [Member]      
Originated more than five years prior 7,425   6,437
Originated five years prior 10,735   2,070
Originated four years prior 3,547   11,849
Originated three years prior 4,392   5,528
Originated two years prior 6,778   5,903
Originated current year 6,350   8,407
Revolving 12,148   11,644
Revolving loans converted to term 8   0
Gross loans 51,383   51,838
Commercial Non Real Estate Segment [Member] | Commercial and Industrial [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior     0
Originated five years prior     0
Originated four years prior     0
Originated three years prior     6
Originated two years prior     0
Originated current year     0
Revolving     0
Revolving loans converted to term     0
Gross loans     6
Consumer Non Real Estate Portfolio Segment [Member]      
Gross loans 46,172   42,867
Loans charged against the allowance for credit losses 250 157 353
Consumer Non Real Estate Portfolio Segment [Member] | Credit Card Receivable [Member]      
Gross loans 4,993   4,698
Originated more than five years prior, write-offs 0   0
Originated five years prior, write offs 0   0
Originated four years prior, write offs 0   0
Originated three years prior, write offs 0   0
Gross Charge-Offs 0   0
Originated current year, write offs 0   0
Revolving, write offs 19   53
Revolving loans converted to term, write offs 0   0
Loans charged against the allowance for credit losses 19   53
Consumer Non Real Estate Portfolio Segment [Member] | Credit Card Receivable [Member] | Pass [Member]      
Originated more than five years prior 0   0
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 0   0
Originated two years prior 0   0
Originated current year 0   0
Revolving 4,993   4,698
Revolving loans converted to term 0   0
Gross loans 4,993   4,698
Consumer Non Real Estate Portfolio Segment [Member] | Automobile Loan [Member]      
Originated more than five years prior 136   36
Originated five years prior 416   243
Originated four years prior 1,064   727
Originated three years prior 3,088   1,640
Originated two years prior 4,465   4,506
Originated current year 3,057   5,843
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 12,226   12,995
Originated more than five years prior, write-offs 0   0
Originated five years prior, write offs 0   0
Originated four years prior, write offs 13   6
Originated three years prior, write offs 33   14
Gross Charge-Offs 7   16
Originated current year, write offs 0   11
Revolving, write offs 0   0
Revolving loans converted to term, write offs 0   0
Loans charged against the allowance for credit losses 53   47
Consumer Non Real Estate Portfolio Segment [Member] | Automobile Loan [Member] | Pass [Member]      
Originated more than five years prior 136   36
Originated five years prior 412   243
Originated four years prior 1,064   727
Originated three years prior 3,086   1,640
Originated two years prior 4,456   4,474
Originated current year 3,057   5,832
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 12,211   12,952
Consumer Non Real Estate Portfolio Segment [Member] | Automobile Loan [Member] | Special Mention [Member]      
Originated more than five years prior 0   0
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 2   0
Originated two years prior 0   4
Originated current year 0  
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 2   4
Consumer Non Real Estate Portfolio Segment [Member] | Automobile Loan [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 0   0
Originated five years prior 4   0
Originated four years prior 0   0
Originated three years prior 0   0
Originated two years prior 9   28
Originated current year 0   11
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 13   39
Consumer Non Real Estate Portfolio Segment [Member] | Other Consumer Loans [Member]      
Originated more than five years prior 456   184
Originated five years prior 585   401
Originated four years prior 1,440   875
Originated three years prior 3,657   2,276
Originated two years prior 8,245   4,818
Originated current year 13,149   15,860
Revolving 1,421   760
Revolving loans converted to term 0   0
Gross loans 28,953   25,174
Originated more than five years prior, write-offs 0   0
Originated five years prior, write offs 0   4
Originated four years prior, write offs 20   15
Originated three years prior, write offs 14   19
Gross Charge-Offs 66   94
Originated current year, write offs 78   121
Revolving, write offs 0   0
Revolving loans converted to term, write offs 0   0
Loans charged against the allowance for credit losses 178   253
Consumer Non Real Estate Portfolio Segment [Member] | Other Consumer Loans [Member] | Pass [Member]      
Originated more than five years prior 456   184
Originated five years prior 585   401
Originated four years prior 1,440   874
Originated three years prior 3,654   2,274
Originated two years prior 8,234   4,804
Originated current year 13,145   15,846
Revolving 1,421   760
Revolving loans converted to term 0   0
Gross loans 28,935   25,143
Consumer Non Real Estate Portfolio Segment [Member] | Other Consumer Loans [Member] | Special Mention [Member]      
Originated more than five years prior 0   0
Originated five years prior 0   0
Originated four years prior 0   1
Originated three years prior 0   0
Originated two years prior 7   0
Originated current year 4   9
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 11   10
Consumer Non Real Estate Portfolio Segment [Member] | Other Consumer Loans [Member] | Classified Excluding Impaired [Member]      
Originated more than five years prior 0   0
Originated five years prior 0   0
Originated four years prior 0   0
Originated three years prior 3   2
Originated two years prior 4   14
Originated current year 0   5
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans 7   21
Public Sector and IDA Portfolio Segment[Member]      
Gross loans 56,347   57,171
Loans charged against the allowance for credit losses 0 $ 0 0
Public Sector and IDA Portfolio Segment[Member] | Pass [Member]      
Originated more than five years prior 19,360   19,309
Originated five years prior 24,693   218
Originated four years prior 5,717   25,232
Originated three years prior 6,524   5,922
Originated two years prior 53   6,490
Originated current year 0   0
Revolving 0   0
Revolving loans converted to term 0   0
Gross loans $ 56,347   $ 57,171