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.23.4
LOANS HELD FOR INVESTMENT AND ALLOWANCE FOR CREDIT LOSSES - (Nonaccrual loans and loans past due over 90 days) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL $ 389 $ 1,458
Total Nonaccrual With ACL 1,908 2,864
90 + Days Still Accruing 0 0
Commercial, Financial, Agricultural [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 0 67
Total Nonaccrual With ACL 41 23
90 + Days Still Accruing 0 0
Real Estate - Construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 0 0
Total Nonaccrual With ACL 17 0
90 + Days Still Accruing 0 0
Real Estate - Commercial Mortgage [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 389 0
Total Nonaccrual With ACL 256 604
90 + Days Still Accruing 0 0
Real Estate - Residential [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 0 928
Total Nonaccrual With ACL 239 1,169
90 + Days Still Accruing 0 0
Real Estate - Home Equity [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 0 463
Total Nonaccrual With ACL 771 856
90 + Days Still Accruing 0 0
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual With No ACL 0 0
Total Nonaccrual With ACL 584 212
90 + Days Still Accruing $ 0 $ 0