v3.25.2
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Recorded investment in non-accrual loans by class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL $ 2,494 $ 12,574
Financing Receivable, Nonaccrual 14,390 12,752
90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Cash, Securities, and Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL 1,704 1,704
Financing Receivable, Nonaccrual 1,704 1,704
Cash, Securities, and Other | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
1-4 Family Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL 0  
Financing Receivable, Nonaccrual 850  
1-4 Family Residential | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing 0  
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Non-accrual loans with no ACL 790 10,870
Financing Receivable, Nonaccrual 11,836 11,048
Commercial and Industrial | 90 or More Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, 90 Days or More Past Due, Still Accruing $ 0 $ 0