Annual report pursuant to Section 13 and 15(d)

LOANS HELD FOR INVESTMENT AND ALLOWANCE FOR CREDIT LOSSES - nonaccrual loans and loans past due over 90 days (Details)

v3.22.0.1
LOANS HELD FOR INVESTMENT AND ALLOWANCE FOR CREDIT LOSSES - nonaccrual loans and loans past due over 90 days (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL $ 1,458 $ 2,588
Nonaccrual With ACL 2,864 3,283
90 + Days Still Accruing 0 0
Commercial, Financial, Agricultural [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 67 0
Nonaccrual With ACL 23 161
90 + Days Still Accruing 0 0
Real Estate - Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 0 0
Nonaccrual With ACL 0 179
90 + Days Still Accruing 0 0
Real Estate - Commercial Mortgage [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 0 1,075
Nonaccrual With ACL 604 337
90 + Days Still Accruing 0 0
Real Estate - Residential [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 928 1,513
Nonaccrual With ACL 1,169 1,617
90 + Days Still Accruing 0 0
Real Estate - Home Equity [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 463 0
Nonaccrual With ACL 856 695
90 + Days Still Accruing 0 0
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Nonaccrual With No ACL 0 0
Nonaccrual With ACL 212 294
90 + Days Still Accruing $ 0 $ 0