v3.26.1
Allowance for Credit Losses (Financing Receivable, Nonaccrual) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses $ 4,882 $ 7,354
Non-accrual with allowance for credit losses 5,135 6,456
Loans past due over 90 days, still accruing 82 109
Commercial and industrial    
Financing Receivable, Impaired [Line Items]    
Non-accrual with no allowance for credit losses 352 427
Non-accrual with allowance for credit losses 25 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,530 6,927
Non-accrual with allowance for credit losses 1,792 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 429 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 37 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,530 5,505
Non-accrual with allowance for credit losses 1,326 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 3,186 4,497
Loans past due over 90 days, still accruing 60 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 132 308
Loans past due over 90 days, still accruing 22 0
Consumer    
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