XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Non–accrual $ 18,263 $ 19,710
Loans Past Due Over 90 Days Still Accruing 1,039 559
Non–accruing Loans with no Allowance for Credit Losses 2,812 3,668
Commercial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 4,321 7,362
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 2,812 3,668
Commercial | Owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 2,558 2,636
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 1,737 1,789
Commercial | Non–owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 462 3,485
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 462 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 593 617
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 593 617
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 708 624
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 20 20
Real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 8,489 8,058
Loans Past Due Over 90 Days Still Accruing 133 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Real estate | Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Non–accrual 8,489 8,058
Loans Past Due Over 90 Days Still Accruing 133 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 5,453 4,290
Loans Past Due Over 90 Days Still Accruing 906 559
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Installment    
Financing Receivable, Past Due [Line Items]    
Non–accrual 199 88
Loans Past Due Over 90 Days Still Accruing 196 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Indirect auto    
Financing Receivable, Past Due [Line Items]    
Non–accrual 1,218 899
Loans Past Due Over 90 Days Still Accruing 212 299
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Home equity    
Financing Receivable, Past Due [Line Items]    
Non–accrual 4,036 3,303
Loans Past Due Over 90 Days Still Accruing 498 260
Non–accruing Loans with no Allowance for Credit Losses $ 0 $ 0