XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Recorded investment in non-accrual loans by class (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL $ 12,574 $ 7,360
Total non-accrual loans 12,752 50,816
Nonperforming Financial Instruments    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for credit loss 100 3,800
90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing 0 285
Cash, Securities, and Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL 1,704 1,704
Total non-accrual loans 1,704 1,704
Cash, Securities, and Other | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing 0 0
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL 10,870 2,355
Total non-accrual loans 11,048 31,893
Commercial and Industrial | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing $ 0 0
Consumer and Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL   4
Total non-accrual loans   7,504
Consumer and Other | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing   0
Construction and Development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL   2,719
Total non-accrual loans   2,719
Construction and Development | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing   0
1-4 Family Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL   578
Total non-accrual loans   3,016
1-4 Family Residential | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing   285
Owner Occupied CRE    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL   0
Total non-accrual loans   3,980
Owner Occupied CRE | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans past due over 89 days still accruing   $ 0