v3.26.1
Loans - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due Over 90 Days Still Accruing Interest (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL $ 667 $ 652
Total Nonaccrual 667 652
Loans Past Due 90 Days or More Still Accruing 351  
Total Nonperforming 1,018 652
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 27 9
Total Nonaccrual 27 9
Total Nonperforming 27 9
Commercial Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 157 161
Total Nonaccrual 157 161
Total Nonperforming 157 161
Consumer Mortgage [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 321 336
Total Nonaccrual 321 336
Loans Past Due 90 Days or More Still Accruing 351  
Total Nonperforming 672 336
Home Equity Line of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 63 64
Total Nonaccrual 63 64
Total Nonperforming 63 64
Consumer Installment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 28 32
Total Nonaccrual 28 32
Total Nonperforming 28 32
Consumer Indirect [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with ACL 71 50
Total Nonaccrual 71 50
Total Nonperforming $ 71 $ 50