v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Nonaccrual and Past Due Loans by Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans $ 1,434,192 $ 1,450,530
Total Loans 1,453,570 1,467,462
Total loans 1,453,570 1,467,462
90 or More Days Past Due Still Accruing 13 60
Nonaccrual Loans 14,711 14,398
Nonaccruals with No Allowance for Credit Losses 8,329 11,675
Collateral-dependent loans 6,382 2,723
Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 82,166 81,908
Total loans 82,594 82,336
Nonaccrual Loans 428 428
Nonaccruals with No Allowance for Credit Losses 0 428
Collateral-dependent loans 428 0
HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 58,487 58,368
Total loans 58,784 58,640
Nonaccrual Loans 156 160
Nonaccruals with No Allowance for Credit Losses 156 160
Collateral-dependent loans 0 0
Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 106,598 106,818
Total loans 107,084 107,307
Nonaccrual Loans 98 98
Nonaccruals with No Allowance for Credit Losses 0 98
Collateral-dependent loans 98 0
Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 176,201 178,231
Total loans 176,378 178,807
Nonaccrual Loans 635 494
Nonaccruals with No Allowance for Credit Losses 635 494
Collateral-dependent loans 0 0
Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 10,718 10,667
Total loans 10,775 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 304,017 294,115
Total loans 313,161 298,853
Nonaccrual Loans 4,704 4,738
Nonaccruals with No Allowance for Credit Losses 2,171 2,894
Collateral-dependent loans 2,533 1,844
Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 384,578 391,665
Total loans 389,878 398,926
Nonaccrual Loans 5,300 5,348
Nonaccruals with No Allowance for Credit Losses 5,300 5,348
Collateral-dependent loans 0 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 97,953 110,306
Total loans 101,289 113,220
Nonaccrual Loans 3,342 3,132
Nonaccruals with No Allowance for Credit Losses 19 2,253
Collateral-dependent loans 3,323 879
Marine loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 170,217 175,639
Total Loans 170,200 175,600
Total loans 170,217 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 30,342 28,545
Total loans 30,495 28,742
90 or More Days Past Due Still Accruing 13 60
Nonaccrual Loans 48 0
Nonaccruals with No Allowance for Credit Losses 48 0
Collateral-dependent loans 0 0
Overdrafts    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 343 318
Total loans 343 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 12,572 13,946
Total loans 12,572 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 5,068 2,917
30-59 Days Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 141 112
30-59 Days Past Due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   467
30-59 Days Past Due | Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 57 57
30-59 Days Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 4,440  
30-59 Days Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans   1,913
30-59 Days Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 397 240
30-59 Days Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 33 128
60 - 89 Days Past due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 543 848
60 - 89 Days Past due | Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 388 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 | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 48 363
60 - 89 Days Past due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 107 9
90 or More Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 13,767 13,167
90 or More Days Past Due | Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 428 428
90 or More Days Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 156 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 177 24
90 or More Days Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 4,704 4,738
90 or More Days Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 5,300 5,348
90 or More Days Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 2,891 2,311
90 or More Days Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 13 60
Financial Asset, Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 19,378 16,932
Financial Asset, Past Due | Construction & Secured by Farmland    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 428 428
Financial Asset, Past Due | HELOCs    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 297 272
Financial Asset, Past Due | Residential First Lien - Investor    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 486 489
Financial Asset, Past Due | Residential First Lien - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 177 576
Financial Asset, Past Due | Residential Junior Liens    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 57 57
Financial Asset, Past Due | Commercial - Owner Occupied    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 9,144 4,738
Financial Asset, Past Due | Commercial - Non-Owner Occupied & Multifamily    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 5,300 7,261
Financial Asset, Past Due | Other Commercial And Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans 3,336 2,914
Financial Asset, Past Due | Consumer loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Current loans $ 153 $ 197