XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Allowance for Credit Losses - Loans - Non-Performing Assets from the Loan Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL $ 12,156 $ 9,314
Non-accrual with ACL 1,506 1,496
Total non-accrual 13,662 10,810
Loans past due over 90 days still accruing 12 123
OREO and repossessed assets 297 1,724
Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 13,971 12,657
Other commercial real estate (non-owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 8,730 8,773
Total non-accrual 8,730 8,773
OREO and repossessed assets   1,476
Other commercial real estate (non-owner occupied) | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 8,730 10,249
Commercial Portfolio Segment | Commercial real estate (owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 3,426 152
Total non-accrual 3,426 152
Commercial Portfolio Segment | Commercial real estate (owner occupied) | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 3,426 152
Commercial Portfolio Segment | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with ACL 765 675
Total non-accrual 765 675
Loans past due over 90 days still accruing   97
OREO and repossessed assets 234 234
Commercial Portfolio Segment | Commercial and industrial | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 999 1,006
Commercial Portfolio Segment | Other commercial real estate (non-owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-accrual 8,730 8,773
Residential mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL   379
Non-accrual with ACL 41  
Total non-accrual 41 379
Loans past due over 90 days still accruing 11 26
OREO and repossessed assets 38 14
Residential mortgages | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 90 419
Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL   10
Non-accrual with ACL 700 821
Total non-accrual 700 831
Loans past due over 90 days still accruing 1  
OREO and repossessed assets 25  
Consumer | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets $ 726 $ 831