v3.25.4
Loans and Related Allowance for Credit Losses (Loans on a Nonaccrual Status and Loans Past Due 90 Days or More) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss $ 4,192 $ 4,931
Total Non-Accrual Loans 4,192 4,931
Loans Past due 90+ Days Still Accruing 477 918
Commercial real estate- non owner-occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 102  
Total Non-Accrual Loans 102  
Commercial real estate- all other CRE    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 593 656
Total Non-Accrual Loans 593 656
Loans Past due 90+ Days Still Accruing   317
Acquisition and development- All other A&D    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss   82
Total Non-Accrual Loans   82
Commercial and Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 1,068 1,838
Total Non-Accrual Loans 1,068 1,838
Residential mortgage- term    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 2,223 2,100
Total Non-Accrual Loans 2,223 2,100
Loans Past due 90+ Days Still Accruing 244 504
Residential mortgage- home equity    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 171 81
Total Non-Accrual Loans 171 81
Loans Past due 90+ Days Still Accruing 188 69
Consumer    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans With No Allowance for Credit Loss 35 174
Total Non-Accrual Loans 35 174
Loans Past due 90+ Days Still Accruing $ 45 $ 28