XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Non–accrual $ 19,053 $ 19,710
Loans Past Due Over 90 Days Still Accruing 108 559
Non–accruing Loans with no Allowance for Credit Losses 3,838 3,668
Commercial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 5,493 7,362
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 3,838 3,668
Commercial | Owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 3,563 2,636
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 2,728 1,789
Commercial | Non–owner occupied real estate    
Financing Receivable, Past Due [Line Items]    
Non–accrual 471 3,485
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 471 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 619 617
Loans Past Due Over 90 Days Still Accruing 0 0
Non–accruing Loans with no Allowance for Credit Losses 619 617
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Non–accrual 840 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,725 8,058
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]    
Non–accrual 8,725 8,058
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]    
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 4,835 4,290
Loans Past Due Over 90 Days Still Accruing 108 559
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Installment    
Financing Receivable, Past Due [Line Items]    
Non–accrual 135 88
Loans Past Due Over 90 Days Still Accruing 3 0
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Indirect auto    
Financing Receivable, Past Due [Line Items]    
Non–accrual 944 899
Loans Past Due Over 90 Days Still Accruing 64 299
Non–accruing Loans with no Allowance for Credit Losses 0 0
Consumer | Home equity    
Financing Receivable, Past Due [Line Items]    
Non–accrual 3,756 3,303
Loans Past Due Over 90 Days Still Accruing 41 260
Non–accruing Loans with no Allowance for Credit Losses $ 0 $ 0