v3.26.3
COMMITMENTS AND CONTINGENCIES - Deposits (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
COMMITMENTS AND CONTINGENCIES    
Deposits $ 2,292,187 $ 2,213,640
Deposits | Top Ten Depositors    
COMMITMENTS AND CONTINGENCIES    
Deposits $ 338,200 $ 235,800
Deposits | Deposits | Top Ten Depositors    
COMMITMENTS AND CONTINGENCIES    
Concentration risk as a percentage 14.70% 11.70%