v3.26.1
Note 4 - Allowance for Credit Losses on Loans - Credit Quality Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Originated current year $ 247,672   $ 247,672   $ 499,491
Originated prior year 453,770   453,770   193,696
Originated two years prior 163,508   163,508   256,027
Originated three years prior 206,500   206,500   178,648
Originated four years prior 158,938   158,938   162,035
Originated over four years prior 341,537   341,537   218,660
Revolving 652,194   652,194   634,882
Revolving converted to term 0   0   5,000
Total outstanding loans 2,224,119   2,224,119   2,148,439
Loans charged-off 1,901 $ (0) 5,072 $ (0)  
Pass [Member]          
Originated current year 245,708   245,708   498,475
Originated prior year 433,635   433,635   193,696
Originated two years prior 161,449   161,449   249,644
Originated three years prior 205,278   205,278   172,009
Originated four years prior 154,358   154,358   145,712
Originated over four years prior 314,686   314,686   218,660
Revolving 639,579   639,579   628,087
Revolving converted to term 0   0   5,000
Total outstanding loans 2,154,693   2,154,693   2,111,283
Special Mention [Member]          
Originated current year 0   0    
Originated prior year 20,135   20,135    
Originated two years prior 2,059   2,059    
Originated three years prior 0   0    
Originated four years prior 4,167   4,167    
Originated over four years prior 12,403   12,403    
Revolving 9,323   9,323    
Revolving converted to term 0   0    
Total outstanding loans 48,087   48,087    
Substandard [Member]          
Originated current year 1,964   1,964   0
Originated prior year 0   0   0
Originated two years prior 0   0   1,295
Originated three years prior 1,222   1,222   26
Originated four years prior 413   413   0
Originated over four years prior 0   0   0
Revolving 3,292   3,292   490
Revolving converted to term 0   0   0
Total outstanding loans 6,891   6,891   1,811
Substandard - Nonaccrual [Member]          
Originated current year 0   0   0
Originated prior year 0   0   0
Originated two years prior 0   0   3,850
Originated three years prior 0   0   3,091
Originated four years prior 0   0   16,323
Originated over four years prior 14,448   14,448   0
Revolving 0   0   0
Revolving converted to term 0   0   0
Total outstanding loans 14,448   14,448   23,264
Doubtful Nonaccrual [Member]          
Originated current year         0
Originated prior year         0
Originated two years prior         1,238
Originated three years prior         0
Originated four years prior         0
Originated over four years prior         0
Revolving         0
Revolving converted to term         0
Total outstanding loans         1,238
Commercial and Industrial Portfolio Segment [Member]          
Originated current year 131,522   131,522   274,121
Originated prior year 227,239   227,239   69,415
Originated two years prior 65,670   65,670   52,651
Originated three years prior 33,010   33,010   33,838
Originated four years prior 28,378   28,378   15,579
Originated over four years prior 12,370   12,370   5,807
Revolving 613,421   613,421   593,119
Revolving converted to term 0   0   5,000
Total outstanding loans 1,111,610   1,111,610   1,049,530
Originated current year, charge offs     0   1,523
Originated prior year, charge offs     0   0
Originated two years prior, charge offs     0   0
Originated three years prior, charge offs     3,197   0
Originated four years prior, charge offs     0   0
Originated over four years prior, charge offs     0   0
Revolving, charge offs     0   0
Revolving converted to term, charge offs     0   0
Loans charged-off 26 (0) 3,197 (0) 1,523
Commercial and Industrial Portfolio Segment [Member] | Pass [Member]          
Originated current year 129,558   129,558   273,105
Originated prior year 225,923   225,923   69,415
Originated two years prior 65,111   65,111   46,268
Originated three years prior 31,788   31,788   30,290
Originated four years prior 23,798   23,798   15,579
Originated over four years prior 12,370   12,370   5,807
Revolving 600,806   600,806   586,324
Revolving converted to term 0   0   5,000
Total outstanding loans 1,089,354   1,089,354   1,031,788
Commercial and Industrial Portfolio Segment [Member] | Special Mention [Member]          
Originated current year 0   0   1,016
Originated prior year 1,316   1,316   0
Originated two years prior 559   559   0
Originated three years prior 0   0   3,522
Originated four years prior 4,167   4,167   0
Originated over four years prior 0   0   0
Revolving 9,323   9,323   6,305
Revolving converted to term 0   0   0
Total outstanding loans 15,365   15,365   10,843
Commercial and Industrial Portfolio Segment [Member] | Substandard [Member]          
Originated current year 1,964   1,964   0
Originated prior year 0   0   0
Originated two years prior 0   0   1,295
Originated three years prior 1,222   1,222   26
Originated four years prior 413   413   0
Originated over four years prior 0   0   0
Revolving 3,292   3,292   490
Revolving converted to term 0   0   0
Total outstanding loans 6,891   6,891   1,811
Commercial and Industrial Portfolio Segment [Member] | Substandard - Nonaccrual [Member]          
Originated current year 0   0   0
Originated prior year 0   0   0
Originated two years prior 0   0   3,850
Originated three years prior 0   0   0
Originated four years prior 0   0   0
Originated over four years prior 0   0   0
Revolving 0   0   0
Revolving converted to term 0   0   0
Total outstanding loans 0   0   3,850
Commercial and Industrial Portfolio Segment [Member] | Doubtful Nonaccrual [Member]          
Originated current year         0
Originated prior year         0
Originated two years prior         1,238
Originated three years prior         0
Originated four years prior         0
Originated over four years prior         0
Revolving         0
Revolving converted to term         0
Total outstanding loans         1,238
Construction Portfolio Segment [Member]          
Originated current year 25,572   25,572   42,573
Originated prior year 42,535   42,535   65,573
Originated two years prior 45,693   45,693   46,201
Originated three years prior 23,687   23,687   15,938
Originated four years prior 6,297   6,297   22,328
Originated over four years prior 20,416   20,416   3,630
Revolving 0   0   0
Revolving converted to term 0   0   0
Total outstanding loans 164,200   164,200   196,243
Originated current year, charge offs     0   0
Originated prior year, charge offs     0   0
Originated two years prior, charge offs     0   0
Originated three years prior, charge offs     0   0
Originated four years prior, charge offs     0   0
Originated over four years prior, charge offs     1,875   0
Revolving, charge offs     0   0
Revolving converted to term, charge offs     0   0
Loans charged-off 1,875 (0) 1,875 (0) 0
Construction Portfolio Segment [Member] | Pass [Member]          
Originated current year 25,572   25,572   42,573
Originated prior year 42,535   42,535   65,573
Originated two years prior 44,193   44,193   46,201
Originated three years prior 23,687   23,687   12,847
Originated four years prior 6,297   6,297   6,005
Originated over four years prior 3,582   3,582   3,630
Revolving 0   0   0
Revolving converted to term 0   0   0
Total outstanding loans 145,866   145,866   176,829
Construction Portfolio Segment [Member] | Special Mention [Member]          
Originated current year 0   0   1,016
Originated prior year 0   0   0
Originated two years prior 1,500   1,500   0
Originated three years prior 0   0   3,522
Originated four years prior 0   0   0
Originated over four years prior 2,386   2,386   0
Revolving 0   0   6,305
Revolving converted to term 0   0   0
Total outstanding loans 3,886   3,886   10,843
Construction Portfolio Segment [Member] | Substandard - Nonaccrual [Member]          
Originated current year 0   0   0
Originated prior year 0   0   0
Originated two years prior 0   0   0
Originated three years prior 0   0   3,091
Originated four years prior 0   0   16,323
Originated over four years prior 14,448   14,448   0
Revolving 0   0   0
Revolving converted to term 0   0   0
Total outstanding loans 14,448   14,448   19,414
Residential Portfolio Segment [Member]          
Originated current year 0   0   3,477
Originated prior year 3,969   3,969   2,663
Originated two years prior 0   0   4,325
Originated three years prior 4,291   4,291   673
Originated four years prior 666   666   0
Originated over four years prior 2,685   2,685   2,724
Revolving 26,396   26,396   31,807
Revolving converted to term 0   0   0
Total outstanding loans 38,007   38,007   45,669
Originated current year, charge offs     0   0
Originated prior year, charge offs     0   0
Originated two years prior, charge offs     0   0
Originated three years prior, charge offs     0   0
Originated four years prior, charge offs     0   0
Originated over four years prior, charge offs     0   0
Revolving, charge offs     0   0
Revolving converted to term, charge offs     0   0
Loans charged-off (0) (0) (0) (0) 0
Residential Portfolio Segment [Member] | Pass [Member]          
Originated current year 0   0   3,477
Originated prior year 3,969   3,969   2,663
Originated two years prior 0   0   4,325
Originated three years prior 4,291   4,291   673
Originated four years prior 666   666   0
Originated over four years prior 2,685   2,685   2,724
Revolving 26,396   26,396   31,807
Revolving converted to term 0   0   0
Total outstanding loans 38,007   38,007   45,669
Commercial Real Estate Portfolio Segment [Member]          
Originated current year 90,578   90,578   179,320
Originated prior year 180,027   180,027   56,045
Originated two years prior 52,145   52,145   152,850
Originated three years prior 145,512   145,512   128,199
Originated four years prior 123,597   123,597   124,128
Originated over four years prior 306,066   306,066   206,499
Revolving 12,007   12,007   7,301
Revolving converted to term 0   0   0
Total outstanding loans 909,932   909,932   854,342
Originated current year, charge offs     0   0
Originated prior year, charge offs     0   0
Originated two years prior, charge offs     0   0
Originated three years prior, charge offs     0   0
Originated four years prior, charge offs     0   0
Originated over four years prior, charge offs     0   0
Revolving, charge offs     0   0
Revolving converted to term, charge offs     0   0
Loans charged-off (0) (0) (0) (0) 0
Commercial Real Estate Portfolio Segment [Member] | Pass [Member]          
Originated current year 90,578   90,578   179,320
Originated prior year 161,208   161,208   56,045
Originated two years prior 52,145   52,145   152,850
Originated three years prior 145,512   145,512   128,199
Originated four years prior 123,597   123,597   124,128
Originated over four years prior 296,049   296,049   206,499
Revolving 12,007   12,007   7,301
Revolving converted to term 0   0   0
Total outstanding loans 881,096   881,096   854,342
Commercial Real Estate Portfolio Segment [Member] | Special Mention [Member]          
Originated current year 0   0    
Originated prior year 18,819   18,819    
Originated two years prior 0   0    
Originated three years prior 0   0    
Originated four years prior 0   0    
Originated over four years prior 10,017   10,017    
Revolving 0   0    
Revolving converted to term 0   0    
Total outstanding loans 28,836   28,836    
Consumer Portfolio Segment [Member]          
Originated current year 0   0   0
Originated prior year 0   0   0
Originated two years prior 0   0   0
Originated three years prior 0   0   0
Originated four years prior 0   0   0
Originated over four years prior 0   0   0
Revolving 370   370   2,655
Revolving converted to term 0   0   0
Total outstanding loans 370   370   2,655
Originated current year, charge offs     0   0
Originated prior year, charge offs     0   0
Originated two years prior, charge offs     0   0
Originated three years prior, charge offs     0   0
Originated four years prior, charge offs     0   0
Originated over four years prior, charge offs     0   0
Revolving, charge offs     0   0
Revolving converted to term, charge offs     0   0
Loans charged-off (0) $ (0) (0) $ (0) 0
Consumer Portfolio Segment [Member] | Pass [Member]          
Originated current year 0   0   0
Originated prior year 0   0   0
Originated two years prior 0   0   0
Originated three years prior 0   0   0
Originated four years prior 0   0   0
Originated over four years prior 0   0   0
Revolving 370   370   2,655
Revolving converted to term 0   0   0
Total outstanding loans $ 370   $ 370   $ 2,655