v3.25.4
DEPOSITS - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
DEPOSITS    
Non-interest bearing demand accounts $ 456,114 $ 454,296
Interest-bearing accounts:    
Interest-bearing demand accounts 130,354 138,427
Savings accounts 249,733 260,178
Money market accounts 633,516 558,484
Time deposits 269,461 174,798
Total interest bearing accounts 1,283,064 1,131,887
Total deposits $ 1,739,178 $ 1,586,183