v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Nonaccrual and Past Due Loans by Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans $ 1,467,488 $ 1,450,530
Total Loans 1,495,533 1,467,462
90 or More Days Past Due Still Accruing 20 60
Nonaccrual Loans 16,146 14,398
Nonaccruals with No Allowance for Credit Losses 3,229 11,675
Collateral-dependent loans 12,917 2,723
Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 95,153 81,908
Total Loans 95,454 82,336
Nonaccrual Loans 301 428
Nonaccruals with No Allowance for Credit Losses 0 428
Collateral-dependent loans 301 0
HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 59,964 58,368
Total Loans 59,973 58,640
Nonaccrual Loans 0 160
Nonaccruals with No Allowance for Credit Losses 0 160
Collateral-dependent loans 0 0
Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 107,358 106,818
Total Loans 107,456 107,307
Nonaccrual Loans 482 98
Nonaccruals with No Allowance for Credit Losses 384 98
Collateral-dependent loans 98 0
Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 177,006 178,231
Total Loans 177,739 178,807
Nonaccrual Loans 620 494
Nonaccruals with No Allowance for Credit Losses 620 494
Collateral-dependent loans 0 0
Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 10,117 10,667
Total Loans 10,117 10,724
Nonaccrual Loans 0 0
Nonaccruals with No Allowance for Credit Losses 0 0
Collateral-dependent loans 0 0
Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 320,132 294,115
Total Loans 329,817 298,853
Nonaccrual Loans 4,459 4,738
Nonaccruals with No Allowance for Credit Losses 2,155 2,894
Collateral-dependent loans 2,304 1,844
Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 385,685 391,665
Total Loans 397,617 398,926
Nonaccrual Loans 7,282 5,348
Nonaccruals with No Allowance for Credit Losses 0 5,348
Collateral-dependent loans 7,282 0
SBA PPP loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   4
Total Loans   4
Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 114,448 110,306
Total Loans 118,059 113,220
90 or More Days Past Due Still Accruing 3  
Nonaccrual Loans 2,950 3,132
Nonaccruals with No Allowance for Credit Losses 18 2,253
Collateral-dependent loans 2,932 879
Marine loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 158,341 175,639
Total Loans 159,246 175,639
Nonaccrual Loans 0 0
Nonaccruals with No Allowance for Credit Losses 0 0
Collateral-dependent loans 0 0
Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 27,281 28,545
Total Loans 28,052 28,742
90 or More Days Past Due Still Accruing 17 60
Nonaccrual Loans 52 0
Nonaccruals with No Allowance for Credit Losses 52 0
Collateral-dependent loans 0 0
Overdrafts    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 463 318
Total Loans 463 318
Nonaccrual Loans 0 0
Nonaccruals with No Allowance for Credit Losses 0 0
Collateral-dependent loans 0 0
Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 11,540 13,946
Total Loans 11,540 13,946
Nonaccrual Loans 0 0
Nonaccruals with No Allowance for Credit Losses 0 0
Collateral-dependent loans 0 0
30-59 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 15,483 2,917
30-59 Days Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 9 112
30-59 Days Past Due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 557 467
30-59 Days Past Due | Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   57
30-59 Days Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 4,404  
30-59 Days Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 8,225 1,913
30-59 Days Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 676 240
30-59 Days Past Due | Marine loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 905  
30-59 Days Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 707 128
60 - 89 Days Past due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 1,248 848
60 - 89 Days Past due | Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   391
60 - 89 Days Past due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   85
60 - 89 Days Past due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 822  
60 - 89 Days Past due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 379 363
60 - 89 Days Past due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 47 9
90 or More Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 11,314 13,167
90 or More Days Past Due | Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 301 428
90 or More Days Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   160
90 or More Days Past Due | Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 98 98
90 or More Days Past Due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 176 24
90 or More Days Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 4,459 4,738
90 or More Days Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 3,707 5,348
90 or More Days Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 2,556 2,311
90 or More Days Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 17 60
Financial Asset, Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 28,045 16,932
Financial Asset, Past Due | Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 301 428
Financial Asset, Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 9 272
Financial Asset, Past Due | Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 98 489
Financial Asset, Past Due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 733 576
Financial Asset, Past Due | Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   57
Financial Asset, Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 9,685 4,738
Financial Asset, Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 11,932 7,261
Financial Asset, Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 3,611 2,914
Financial Asset, Past Due | Marine loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 905  
Financial Asset, Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans $ 771 $ 197