v3.26.1
DEPOSITS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEPOSITS    
Non-interest bearing demand $ 230,888 $ 206,823
Interest bearing demand 245,534 239,851
Savings 209,036 186,775
Time certificates of deposits less than $250,000 415,292 427,508
Time certificates of deposits $250,000 or greater 77,717 75,395
Other time 1,443 1,085
Total deposits $ 1,179,910 $ 1,137,437