v3.26.1
ALLOWANCE FOR CREDIT LOSSES - Schedule of Recorded Investment in Nonaccrual and Loans Past Due over 89 Days Still on Accrual by Loan Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL $ 2,628 $ 2,628
Nonaccrual with ACL 13,228 13,602
Loans Past Due Over 89 Days and Accruing 16 41
Real estate - residential    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 0 0
Nonaccrual with ACL 7,654 6,164
Loans Past Due Over 89 Days and Accruing 0 0
Real estate - commercial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 2,628 2,628
Nonaccrual with ACL 2,601 3,888
Loans Past Due Over 89 Days and Accruing 0 0
Real estate - construction and land    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL   0
Nonaccrual with ACL   815
Loans Past Due Over 89 Days and Accruing   0
Commercial and industrial    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 0 0
Nonaccrual with ACL 2,498 2,467
Loans Past Due Over 89 Days and Accruing 0 0
Consumer and other    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 0 0
Nonaccrual with ACL 475 268
Loans Past Due Over 89 Days and Accruing $ 16 $ 41