v3.26.1
Note 4 - Allowance for Credit Losses on Loans - Credit Quality Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Originated current year $ 129,439   $ 499,491
Originated prior year 477,098   193,696
Originated two years prior 194,875   256,027
Originated three years prior 240,723   178,648
Originated four years prior 164,041   162,035
Originated over four years prior 373,310   218,660
Revolving 588,743   634,882
Revolving converted to term 4,617   5,000
Total outstanding loans 2,172,846   2,148,439
Loans charged-off 3,171 $ (0)  
Pass [Member]      
Originated current year 127,475   498,475
Originated prior year 456,859   193,696
Originated two years prior 194,280   249,644
Originated three years prior 239,471   172,009
Originated four years prior 159,792   145,712
Originated over four years prior 354,682   218,660
Revolving 579,940   628,087
Revolving converted to term 4,617   5,000
Total outstanding loans 2,117,116   2,111,283
Special Mention [Member]      
Originated current year 0    
Originated prior year 20,239    
Originated two years prior 595    
Originated three years prior 0    
Originated four years prior 3,774    
Originated over four years prior 2,305    
Revolving 8,789    
Revolving converted to term 0    
Total outstanding loans 35,702    
Substandard [Member]      
Originated current year 1,964   0
Originated prior year 0   0
Originated two years prior 0   1,295
Originated three years prior 1,252   26
Originated four years prior 475   0
Originated over four years prior 0   0
Revolving 14   490
Revolving converted to term 0   0
Total outstanding loans 3,705   1,811
Substandard - Nonaccrual [Member]      
Originated current year 0   0
Originated prior year 0   0
Originated two years prior 0   3,850
Originated three years prior 0   3,091
Originated four years prior 0   16,323
Originated over four years prior 16,323   0
Revolving 0   0
Revolving converted to term 0   0
Total outstanding loans 16,323   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 86,100   274,121
Originated prior year 247,104   69,415
Originated two years prior 67,267   52,651
Originated three years prior 40,696   33,838
Originated four years prior 30,951   15,579
Originated over four years prior 19,026   5,807
Revolving 544,923   593,119
Revolving converted to term 4,617   5,000
Total outstanding loans 1,040,684   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,171   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 3,171 (0) 1,523
Commercial and Industrial Portfolio Segment [Member] | Pass [Member]      
Originated current year 84,136   273,105
Originated prior year 245,673   69,415
Originated two years prior 66,672   46,268
Originated three years prior 39,444   30,290
Originated four years prior 26,702   15,579
Originated over four years prior 19,026   5,807
Revolving 536,120   586,324
Revolving converted to term 4,617   5,000
Total outstanding loans 1,022,390   1,031,788
Commercial and Industrial Portfolio Segment [Member] | Special Mention [Member]      
Originated current year 0   1,016
Originated prior year 1,431   0
Originated two years prior 595   0
Originated three years prior 0   3,522
Originated four years prior 3,774   0
Originated over four years prior 0   0
Revolving 8,789   6,305
Revolving converted to term 0   0
Total outstanding loans 14,589   10,843
Commercial and Industrial Portfolio Segment [Member] | Substandard [Member]      
Originated current year 1,964   0
Originated prior year 0   0
Originated two years prior 0   1,295
Originated three years prior 1,252   26
Originated four years prior 475   0
Originated over four years prior 0   0
Revolving 14   490
Revolving converted to term 0   0
Total outstanding loans 3,705   1,811
Commercial and Industrial Portfolio Segment [Member] | Substandard - Nonaccrual [Member]      
Originated current year 0   0
Originated prior year 0   0
Originated two years prior 0   3,850
Originated three years prior 0   0
Originated four years prior 0   0
Originated over four years prior 0   0
Revolving 0   0
Revolving converted to term 0   0
Total outstanding loans 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 7,044   42,573
Originated prior year 46,716   65,573
Originated two years prior 71,465   46,201
Originated three years prior 43,523   15,938
Originated four years prior 6,295   22,328
Originated over four years prior 25,229   3,630
Revolving 0   0
Revolving converted to term 0   0
Total outstanding loans 200,272   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 0   0
Revolving, charge offs 0   0
Revolving converted to term, charge offs 0   0
Loans charged-off (0) (0) 0
Construction Portfolio Segment [Member] | Pass [Member]      
Originated current year 7,044   42,573
Originated prior year 46,716   65,573
Originated two years prior 71,465   46,201
Originated three years prior 43,523   12,847
Originated four years prior 6,295   6,005
Originated over four years prior 6,601   3,630
Revolving 0   0
Revolving converted to term 0   0
Total outstanding loans 181,644   176,829
Construction Portfolio Segment [Member] | Special Mention [Member]      
Originated current year 0   1,016
Originated prior year 0   0
Originated two years prior 0   0
Originated three years prior 0   3,522
Originated four years prior 0   0
Originated over four years prior 2,305   0
Revolving 0   6,305
Revolving converted to term 0   0
Total outstanding loans 2,305   10,843
Construction Portfolio Segment [Member] | Substandard - Nonaccrual [Member]      
Originated current year 0   0
Originated prior year 0   0
Originated two years prior 0   0
Originated three years prior 0   3,091
Originated four years prior 0   16,323
Originated over four years prior 16,323   0
Revolving 0   0
Revolving converted to term 0   0
Total outstanding loans 16,323   19,414
Residential Portfolio Segment [Member]      
Originated current year 0   3,477
Originated prior year 3,724   2,663
Originated two years prior 2,711   4,325
Originated three years prior 4,308   673
Originated four years prior 669   0
Originated over four years prior 2,704   2,724
Revolving 34,610   31,807
Revolving converted to term 0   0
Total outstanding loans 48,726   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
Residential Portfolio Segment [Member] | Pass [Member]      
Originated current year 0   3,477
Originated prior year 3,724   2,663
Originated two years prior 2,711   4,325
Originated three years prior 4,308   673
Originated four years prior 669   0
Originated over four years prior 2,704   2,724
Revolving 34,610   31,807
Revolving converted to term 0   0
Total outstanding loans 48,726   45,669
Commercial Real Estate Portfolio Segment [Member]      
Originated current year 36,295   179,320
Originated prior year 179,554   56,045
Originated two years prior 53,432   152,850
Originated three years prior 152,196   128,199
Originated four years prior 126,126   124,128
Originated over four years prior 326,351   206,499
Revolving 8,797   7,301
Revolving converted to term 0   0
Total outstanding loans 882,751   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
Commercial Real Estate Portfolio Segment [Member] | Pass [Member]      
Originated current year 36,295   179,320
Originated prior year 160,746   56,045
Originated two years prior 53,432   152,850
Originated three years prior 152,196   128,199
Originated four years prior 126,126   124,128
Originated over four years prior 326,351   206,499
Revolving 8,797   7,301
Revolving converted to term 0   0
Total outstanding loans 863,943   854,342
Commercial Real Estate Portfolio Segment [Member] | Special Mention [Member]      
Originated current year 0    
Originated prior year 18,808    
Originated two years prior 0    
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 18,808    
Consumer Portfolio Segment [Member]      
Originated current year 0   0
Originated prior year 0   0
Originated two years prior 0   0
Originated three years prior 0   0
Originated four years prior 0   0
Originated over four years prior 0   0
Revolving 413   2,655
Revolving converted to term 0   0
Total outstanding loans 413   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
Consumer Portfolio Segment [Member] | Pass [Member]      
Originated current year 0   0
Originated prior year 0   0
Originated two years prior 0   0
Originated three years prior 0   0
Originated four years prior 0   0
Originated over four years prior 0   0
Revolving 413   2,655
Revolving converted to term 0   0
Total outstanding loans $ 413   $ 2,655