v3.26.1
DEPOSITS - Contractual maturities of time deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Contractual maturities of time deposits    
2026 $ 213,950  
2027 55,418  
2028 515  
2029 190  
2030 and thereafter 209  
Total $ 270,282 $ 147,202