v3.26.1
Loans and Leases and Allowance for Credit Losses - Nonaccrual Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans $ 9,601 $ 7,709
Nonaccrual With No Allowance for Credit Losses 1,973 1,554
Loans Past Due Over 90 Days Still Accruing   162
Commercial Real Estate | Non-owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 672 514
Nonaccrual With No Allowance for Credit Losses   263
Commercial Real Estate | Owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 1,934 906
Nonaccrual With No Allowance for Credit Losses 1,167 539
Consumer Real Estate    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 2,300 1,995
Nonaccrual With No Allowance for Credit Losses 806 752
Construction and Land Development    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans   39
Commercial and Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 1,828 1,820
Loans Past Due Over 90 Days Still Accruing   144
Leases    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans 2,858 2,433
Consumer and Other    
Financing Receivable, Nonaccrual [Line Items]    
Total Nonaccrual Loans $ 9 2
Loans Past Due Over 90 Days Still Accruing   $ 18