v3.26.1
DEPOSITS - Deposits by Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Non-interest bearing demand deposits $ 274,822 $ 264,394
Interest bearing demand deposits 384,101 367,958
Savings accounts 145,390 151,525
Money market accounts 408,305 392,900
Certificate accounts 341,799 347,322
Total deposits $ 1,554,417 $ 1,524,099