XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total Non-accrual $ 28,810 $ 25,792
Loans Past Due Over 90 Days Still Accruing 1,582 1,166
Non-accruing Loans with no Allowance for Credit Losses 4,080 3,636
Commercial    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 8,172 5,658
Loans Past Due Over 90 Days Still Accruing 334 0
Non-accruing Loans with no Allowance for Credit Losses 4,080 3,636
Commercial | Owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 4,541 2,448
Loans Past Due Over 90 Days Still Accruing 239 0
Non-accruing Loans with no Allowance for Credit Losses 1,475 1,419
Commercial | Non–owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 433 444
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 433 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 537 534
Loans Past Due Over 90 Days Still Accruing 0 0
Non-accruing Loans with no Allowance for Credit Losses 537 534
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 2,661 2,232
Loans Past Due Over 90 Days Still Accruing 95 0
Non-accruing Loans with no Allowance for Credit Losses 1,635 1,239
Real estate    
Financing Receivable, Past Due [Line Items]    
Total Non-accrual 12,763 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 12,763 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,875 8,919
Loans Past Due Over 90 Days Still Accruing 1,248 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 264 338
Loans Past Due Over 90 Days Still Accruing 327 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,586 1,542
Loans Past Due Over 90 Days Still Accruing 130 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,025 7,039
Loans Past Due Over 90 Days Still Accruing 791 680
Non-accruing Loans with no Allowance for Credit Losses $ 0 $ 0