XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Allowance for Credit Losses - Loans - Non-Performing Assets from the Loan Portfolio (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL $ 7,665 $ 9,314
Non-accrual with ACL 6,756 1,496
Total non-accrual 14,421 10,810
Loans past due over 90 days still accruing 292 123
OREO and repossessed assets 240 1,724
Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 14,953 12,657
Other commercial real estate (non-owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 2,077 8,773
Non-accrual with ACL 3,462  
Total non-accrual 5,539 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 5,539 10,249
Commercial Portfolio Segment | Commercial real estate (owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 3,818 152
Total non-accrual 3,818 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,818 152
Commercial Portfolio Segment | Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 1,003  
Non-accrual with ACL 2,607 675
Total non-accrual 3,610 675
Loans past due over 90 days still accruing 44 97
OREO and repossessed assets 216 234
Commercial Portfolio Segment | Commercial and industrial | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 3,870 1,006
Commercial Portfolio Segment | Commercial real estate (non-owner occupied) - retail    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 606  
Total non-accrual 606  
Commercial Portfolio Segment | Commercial real estate (non-owner occupied) - retail | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 606  
Commercial Portfolio Segment | Other commercial real estate (non-owner occupied)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-accrual 5,539 8,773
Residential mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL 161 379
Non-accrual with ACL 52  
Total non-accrual 213 379
Loans past due over 90 days still accruing 243 26
OREO and repossessed assets   14
Residential mortgages | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets 456 419
Consumer    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Non-accrual with no ACL   10
Non-accrual with ACL 635 821
Total non-accrual 635 831
Loans past due over 90 days still accruing 5  
OREO and repossessed assets 24  
Consumer | Non-Performing Assets    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total non-performing assets $ 664 $ 831