v3.26.1
LOANS - Aging (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
LOANS      
Loans receivable $ 2,074,704,000 $ 2,065,692,000  
PCD loans 12,912,000 16,788,000  
Total loans receivable 2,074,704,000 2,065,692,000 $ 1,999,623,000
Recorded investment 90 days or more past due and still accruing 677,000    
Total past due      
LOANS      
Loans receivable 7,222,000 5,050,000  
30-59 Days past due      
LOANS      
Loans receivable 3,509,000 1,530,000  
60-89 Days past due      
LOANS      
Loans receivable 33,000 119,000  
90 Days or more past due      
LOANS      
Loans receivable 3,680,000 3,401,000  
Recorded investment 90 days or more past due and still accruing 677,000    
Current      
LOANS      
Loans receivable 2,054,570,000 2,043,854,000  
Commercial and industrial      
LOANS      
Loans receivable 156,003,000 175,409,000  
Total loans receivable 156,003,000 175,409,000 182,153,000
Commercial and industrial | Total past due      
LOANS      
Loans receivable 2,138,000 1,538,000  
Commercial and industrial | 30-59 Days past due      
LOANS      
Loans receivable 1,382,000 671,000  
Commercial and industrial | 60-89 Days past due      
LOANS      
Loans receivable 33,000 119,000  
Commercial and industrial | 90 Days or more past due      
LOANS      
Loans receivable 723,000 748,000  
Commercial and industrial | Current      
LOANS      
Loans receivable 153,865,000 173,871,000  
Construction and land      
LOANS      
Loans receivable 10,143,000 8,958,000  
Total loans receivable 10,143,000 8,958,000 2,589,000
Construction and land | Current      
LOANS      
Loans receivable 10,143,000 8,958,000  
Commercial real estate      
LOANS      
Loans receivable 1,737,608,000 1,766,964,000  
PCD loans 12,845,000 16,746,000  
Total loans receivable 1,737,608,000 1,766,964,000 1,708,715,000
Recorded investment 90 days or more past due and still accruing 677,000    
Commercial real estate | Total past due      
LOANS      
Loans receivable 5,040,000 2,760,000  
Commercial real estate | 30-59 Days past due      
LOANS      
Loans receivable 2,083,000 818,000  
Commercial real estate | 90 Days or more past due      
LOANS      
Loans receivable 2,957,000 1,942,000  
Commercial real estate | Current      
LOANS      
Loans receivable 1,719,723,000 1,747,458,000  
Residential      
LOANS      
Loans receivable 169,786,000 113,186,000  
PCD loans 67,000 42,000  
Total loans receivable 169,786,000 113,186,000 105,555,000
Residential | Total past due      
LOANS      
Loans receivable 44,000 751,000  
Residential | 30-59 Days past due      
LOANS      
Loans receivable 44,000 40,000  
Residential | 90 Days or more past due      
LOANS      
Loans receivable   711,000  
Residential | Current      
LOANS      
Loans receivable 169,675,000 112,393,000  
Consumer      
LOANS      
Loans receivable 1,164,000 1,175,000  
Total loans receivable 1,164,000 1,175,000 $ 611,000
Consumer | Total past due      
LOANS      
Loans receivable   1,000  
Consumer | 30-59 Days past due      
LOANS      
Loans receivable   1,000  
Consumer | Current      
LOANS      
Loans receivable $ 1,164,000 $ 1,174,000