XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Schedule of Non-accrual, Loans Past Due Over 90 Days Still on Accrual, and Troubled Debt Restructured ("TDRs") by Class of Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total Non-accrual $ 29,358 $ 25,792
Loans Past Due Over 90 Days Still Accruing 1,608 1,166
Non-accruing Loans with no Allowance for Credit Losses 2,562 3,636
Commercial    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 12,303 5,658
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 2,562 3,636
Commercial | Owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 5,171 2,448
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 1,363 1,419
Commercial | Non–owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 3,258 444
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 139 444
Commercial | Residential spec homes    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 0 0
Commercial | Development & spec land    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 510 534
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 0 534
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 3,364 2,232
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 1,060 1,239
Real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 9,256 11,215
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 0 0
Real estate | Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 9,256 11,215
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 0 0
Real estate | Residential construction    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 0 0
Consumer    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 7,799 8,919
Loans Past Due Over 90 Days Still Accruing 1,608 1,166
Non-accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Direct installment    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 604 338
Loans Past Due Over 90 Days Still Accruing 259 128
Non-accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Indirect installment    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 1,159 1,542
Loans Past Due Over 90 Days Still Accruing 173 358
Non-accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Home equity    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 6,036 7,039
Loans Past Due Over 90 Days Still Accruing 1,176 680
Non-accruing Loans with no Allowance for Credit Losses $ 0 $ 0