v3.26.1
Allowance for Credit Losses (Financing Receivable, Nonaccrual) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses $ 4,972 $ 7,354
Non-accrual with allowance for credit losses 6,101 6,456
Loans past due over 90 days, still accruing 64 109
Commercial and industrial    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 390 427
Non-accrual with allowance for credit losses 41 130
Loans past due over 90 days, still accruing 0 0
Commercial real estate    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 4,582 6,927
Non-accrual with allowance for credit losses 1,471 1,521
Loans past due over 90 days, still accruing 0 0
1-4 Family    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 134 136
Loans past due over 90 days, still accruing 0 0
Hotels    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 1,422
Non-accrual with allowance for credit losses 0 0
Loans past due over 90 days, still accruing 0 0
Multi-family    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 0 0
Loans past due over 90 days, still accruing 0 0
Non Residential Non-Owner Occupied    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 209 234
Loans past due over 90 days, still accruing 0 0
Non Residential Owner Occupied    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 4,582 5,505
Non-accrual with allowance for credit losses 1,128 1,151
Loans past due over 90 days, still accruing 0 0
Residential real estate    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 4,274 4,497
Loans past due over 90 days, still accruing 14 109
Home equity    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 313 308
Loans past due over 90 days, still accruing 0 0
Consumer    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 0 0
Non-accrual with allowance for credit losses 2 0
Loans past due over 90 days, still accruing $ 50 $ 0