v3.26.1
DEPOSITS - Schedule of deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
DEPOSITS.    
Noninterest-bearing demand deposits $ 220,053 $ 197,993
NOW accounts 361,245 377,137
Savings accounts 222,500 222,635
Money market accounts 81,824 68,794
Time deposits 237,368 199,880
Total deposits $ 1,122,990 $ 1,066,439