v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Assets and Liabilities Measured at Fair Value on a Recurring and Non-Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Fair value $ 1,088,465 $ 941,168
Carrying Amount | Recurring Fair Value Measurements    
Assets    
Collateral dependent loans 34,980 42,408
Carrying Amount | U.S. Government agency securities | Recurring Fair Value Measurements    
Assets    
Fair value 18,181 28,114
Carrying Amount | U.S. State and Municipal securities | Recurring Fair Value Measurements    
Assets    
Fair value 9,692 9,728
Carrying Amount | Residential MBS | Recurring Fair Value Measurements    
Assets    
Fair value 594,889 495,032
Carrying Amount | Commercial MBS | Recurring Fair Value Measurements    
Assets    
Fair value 42,812 43,700
Carrying Amount | Asset-backed securities | Recurring Fair Value Measurements    
Assets    
Fair value 2,204 2,358
Carrying Amount | CRA mutual fund | Recurring Fair Value Measurements    
Assets    
Fair value 5,646 5,609
Carrying Amount | Derivative assets | Recurring Fair Value Measurements    
Assets    
Derivative assets 4,021 888
Carrying Amount | Derivative liabilities | Recurring Fair Value Measurements    
Liabilities    
Derivative liabilities 268 4,562
Fair Value, Inputs, Level 1 | CRA mutual fund | Recurring Fair Value Measurements    
Assets    
Fair value 5,646 5,609
Fair Value, Inputs, Level 2 | U.S. Government agency securities | Recurring Fair Value Measurements    
Assets    
Fair value 18,181 28,114
Fair Value, Inputs, Level 2 | U.S. State and Municipal securities | Recurring Fair Value Measurements    
Assets    
Fair value 9,692 9,728
Fair Value, Inputs, Level 2 | Residential MBS | Recurring Fair Value Measurements    
Assets    
Fair value 594,889 495,032
Fair Value, Inputs, Level 2 | Commercial MBS | Recurring Fair Value Measurements    
Assets    
Fair value 42,812 43,700
Fair Value, Inputs, Level 2 | Asset-backed securities | Recurring Fair Value Measurements    
Assets    
Fair value 2,204 2,358
Fair Value, Inputs, Level 2 | Derivative assets | Recurring Fair Value Measurements    
Assets    
Derivative assets 4,021 888
Fair Value, Inputs, Level 2 | Derivative liabilities | Recurring Fair Value Measurements    
Liabilities    
Derivative liabilities 268 4,562
Fair Value, Inputs, Level 3 | Recurring Fair Value Measurements    
Assets    
Collateral dependent loans $ 34,980 $ 42,408