XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Non–accrual $ 23,567 $ 19,710
Loans Past Due Over 90 Days Still Accruing 819 559
Non–accruing Loans with no Allowance for Credit Losses 4,955 3,668
Commercial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 6,830 7,362
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 4,955 3,668
Commercial | Owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 3,854 2,636
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 2,976 1,789
Commercial | Non–owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 456 3,485
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 456 1,242
Commercial | Residential spec homes    
Financing Receivable, Past Due [Line Items]    
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]    
Non–accrual 574 617
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 574 617
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 1,946 624
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 949 20
Real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 9,529 8,058
Loans Past Due Over 90 Days Still Accruing 71 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Real estate | Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Non–accrual 9,529 8,058
Loans Past Due Over 90 Days Still Accruing 71 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Real estate | Residential construction    
Financing Receivable, Past Due [Line Items]    
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
Real estate | Mortgage warehouse    
Financing Receivable, Past Due [Line Items]    
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]    
Non–accrual 7,208 4,290
Loans Past Due Over 90 Days Still Accruing 748 559
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Installment    
Financing Receivable, Past Due [Line Items]    
Non–accrual 371 88
Loans Past Due Over 90 Days Still Accruing 27 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Indirect auto    
Financing Receivable, Past Due [Line Items]    
Non–accrual 1,304 899
Loans Past Due Over 90 Days Still Accruing 228 299
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Home equity    
Financing Receivable, Past Due [Line Items]    
Non–accrual 5,533 3,303
Loans Past Due Over 90 Days Still Accruing 493 260
Non–accruing Loans with no Allowance for Credit Losses $ 0 $ 0