v3.25.2
DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
DEPOSITS    
Non-interest bearing demand $ 202,977 $ 203,583
Interest bearing demand 234,583 278,869
Savings 185,293 195,310
Time certificates of deposits less than $250,000 375,600 327,236
Time certificates of deposits $250,000 or greater 57,368 39,782
Other time 1,457 1,100
Total deposits $ 1,057,278 $ 1,045,880