v3.26.1
Loans, Allowance for Credit Losses, and Asset Quality Information - Schedule of Aging Modifications (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis $ 3,153 $ 6,228
Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 36 502
Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 248 563
Commercial and industrial | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 583 594
Commercial and industrial | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 38
Commercial and industrial | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Commercial and industrial | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 248 563
Real estate, commercial | Construction, development & other land loans | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 8  
Real estate, commercial | Construction, development & other land loans | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0  
Real estate, commercial | Construction, development & other land loans | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0  
Real estate, commercial | Construction, development & other land loans | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0  
Real estate, commercial | Commercial real estate - owner occupied | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 1,463 500
Real estate, commercial | Commercial real estate - owner occupied | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 334
Real estate, commercial | Commercial real estate - owner occupied | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, commercial | Commercial real estate - owner occupied | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, commercial | Commercial real estate - non owner occupied | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 44 4,316
Real estate, commercial | Commercial real estate - non owner occupied | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, commercial | Commercial real estate - non owner occupied | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, commercial | Commercial real estate - non owner occupied | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, mortgage | Residential 1-4 family real estate | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 176 144
Real estate, mortgage | Residential 1-4 family real estate | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 36 0
Real estate, mortgage | Residential 1-4 family real estate | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, mortgage | Residential 1-4 family real estate | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, mortgage | Home equity loans/lines of credit | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 860 674
Real estate, mortgage | Home equity loans/lines of credit | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 130
Real estate, mortgage | Home equity loans/lines of credit | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 0
Real estate, mortgage | Home equity loans/lines of credit | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0 $ 0
Consumer loans | Accruing Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 19  
Consumer loans | Accruing 30-59 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0  
Consumer loans | Accruing 60-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis 0  
Consumer loans | Accruing 90 Days or More Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Amortized cost basis $ 0