Annual report pursuant to Section 13 and 15(d)

LOANS AND ALLOWANCE FOR LOAN AND LEASE LOSSES (Summary of Loans on Nonaccrual Status) (Details)

v3.24.0.1
LOANS AND ALLOWANCE FOR LOAN AND LEASE LOSSES (Summary of Loans on Nonaccrual Status) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual $ 36,860 $ 27,038
Nonaccrual With No ALLL 4,835 909
Loans Past Due Over 90 Days Still Accruing 13,863 7,490
Construction and Land Development    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 348 307
Loans Past Due Over 90 Days Still Accruing 25 100
Commercial Real Estate - Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 3,001 7,178
Nonaccrual With No ALLL 0 908
Loans Past Due Over 90 Days Still Accruing 2,579 2,167
Commercial Real Estate - Non-Owner Occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 12,616 1,263
Nonaccrual With No ALLL 4,835 0
Loans Past Due Over 90 Days Still Accruing 2,967 607
Multifamily Real Estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Commercial and Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 4,556 1,884
Nonaccrual With No ALLL 0 1
Loans Past Due Over 90 Days Still Accruing 782 459
Residential 1-4 Family - Commercial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 1,804 1,904
Loans Past Due Over 90 Days Still Accruing 1,383 275
Residential 1-4 Family - Mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 11,098 10,846
Loans Past Due Over 90 Days Still Accruing 4,470 1,955
Residential 1-4 Family - Revolving    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 3,087 3,453
Loans Past Due Over 90 Days Still Accruing 1,095 1,384
Auto    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 350 200
Loans Past Due Over 90 Days Still Accruing 410 344
Consumer    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 0 3
Loans Past Due Over 90 Days Still Accruing 152 108
Other Commercial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual 0 0
Loans Past Due Over 90 Days Still Accruing $ 0 $ 91