v3.25.2
ALLOWANCE FOR CREDIT LOSSES - Aging of Recorded Investment in Past Due Gross Loans at Amortized Cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross $ 1,019,432 $ 990,794
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 22,041 19,061
30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 9,124 6,895
Government guaranteed loan balance 1,994 10,429
Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 12,917 12,166
Government guaranteed loan balance 7,337 3,407
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 997,391 971,733
Real estate - residential    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 356,559 330,870
Real estate - residential | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 9,436 6,867
Real estate - residential | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 2,720 1,049
Real estate - residential | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 6,716 5,818
Real estate - residential | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 347,123 324,003
Real estate - commercial    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 292,923 305,721
Real estate - commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 6,595 6,349
Real estate - commercial | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 3,145 1,857
Real estate - commercial | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 3,450 4,492
Real estate - commercial | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 286,328 299,372
Real estate - construction and land    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 53,187 32,914
Real estate - construction and land | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 815 0
Real estate - construction and land | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 0 0
Real estate - construction and land | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 815 0
Real estate - construction and land | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 52,372 32,914
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 223,239 226,522
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 4,579 5,133
Commercial and industrial | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 2,747 3,572
Commercial and industrial | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 1,832 1,561
Commercial and industrial | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 218,660 221,389
Commercial and industrial - PPP    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 191 941
Commercial and industrial - PPP | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 0 0
Commercial and industrial - PPP | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 0 0
Commercial and industrial - PPP | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 0 0
Commercial and industrial - PPP | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 191 941
Consumer and other    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 93,333 93,826
Consumer and other | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 616 712
Consumer and other | 30-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 512 417
Consumer and other | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 104 295
Consumer and other | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans HFI, excluding loans measured at fair value, gross 92,717 93,114
PPP Loan Delinquencies    
Financing Receivable, Past Due [Line Items]    
Delinquent loans $ 157 $ 135