v3.26.1
Loans and Allowance for Credit Losses - Schedule of Nonaccrual Loans by Classes of the Loan Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Total nonaccrual loans $ 6,634 $ 7,867
With a Related Allowance 411 944
Without a Related Allowance 6,223 6,923
Financing Receivable, 90 Days or More Past Due, Accruing 3,185 2,854
Financing Receivable, Nonperforming Loans 9,819 10,721
Commercial real estate    
Financing Receivable, Nonaccrual [Line Items]    
Total nonaccrual loans 2,749 3,644
With a Related Allowance 0 0
Without a Related Allowance 2,749 3,644
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Residential mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Total nonaccrual loans 1,832 1,930
With a Related Allowance 233 246
Without a Related Allowance 1,599 1,684
Financing Receivable, 90 Days or More Past Due, Accruing 2,613 2,332
Commercial and industrial    
Financing Receivable, Nonaccrual [Line Items]    
Total nonaccrual loans 2,049 2,288
With a Related Allowance 178 698
Without a Related Allowance 1,871 1,590
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Home equity lines of credit    
Financing Receivable, Nonaccrual [Line Items]    
Total nonaccrual loans 4 5
With a Related Allowance 0 0
Without a Related Allowance 4 5
Financing Receivable, 90 Days or More Past Due, Accruing $ 565 $ 514