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
Mar. 31, 2026
Dec. 31, 2025
Assets    
Fair value $ 1,003,212 $ 941,168
Carrying Amount | Recurring Fair Value Measurements    
Assets    
Collateral dependent loans 36,435 42,408
Carrying Amount | U.S. Government agency securities | Recurring Fair Value Measurements    
Assets    
Fair value 18,172 28,114
Carrying Amount | U.S. State and Municipal securities | Recurring Fair Value Measurements    
Assets    
Fair value 9,676 9,728
Carrying Amount | Residential MBS | Recurring Fair Value Measurements    
Assets    
Fair value 576,292 495,032
Carrying Amount | Commercial MBS | Recurring Fair Value Measurements    
Assets    
Fair value 43,276 43,700
Carrying Amount | Asset-backed securities | Recurring Fair Value Measurements    
Assets    
Fair value 2,303 2,358
Carrying Amount | CRA mutual fund | Recurring Fair Value Measurements    
Assets    
Fair value 5,625 5,609
Carrying Amount | Derivative assets | Recurring Fair Value Measurements    
Assets    
Derivative assets 1,408 888
Carrying Amount | Derivative liabilities | Recurring Fair Value Measurements    
Liabilities    
Derivative liabilities 587 4,562
Fair Value, Inputs, Level 1 | CRA mutual fund | Recurring Fair Value Measurements    
Assets    
Fair value 5,625 5,609
Fair Value, Inputs, Level 2 | U.S. Government agency securities | Recurring Fair Value Measurements    
Assets    
Fair value 18,172 28,114
Fair Value, Inputs, Level 2 | U.S. State and Municipal securities | Recurring Fair Value Measurements    
Assets    
Fair value 9,676 9,728
Fair Value, Inputs, Level 2 | Residential MBS | Recurring Fair Value Measurements    
Assets    
Fair value 576,292 495,032
Fair Value, Inputs, Level 2 | Commercial MBS | Recurring Fair Value Measurements    
Assets    
Fair value 43,276 43,700
Fair Value, Inputs, Level 2 | Asset-backed securities | Recurring Fair Value Measurements    
Assets    
Fair value 2,303 2,358
Fair Value, Inputs, Level 2 | Derivative assets | Recurring Fair Value Measurements    
Assets    
Derivative assets 1,408 888
Fair Value, Inputs, Level 2 | Derivative liabilities | Recurring Fair Value Measurements    
Liabilities    
Derivative liabilities 587 4,562
Fair Value, Inputs, Level 3 | Recurring Fair Value Measurements    
Assets    
Collateral dependent loans $ 36,435 $ 42,408