v3.26.3
DEPOSITS (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
DEPOSITS    
Demand deposits $ 574,208 $ 578,068
NOW accounts 278,799 264,967
Savings 73,526 71,166
Money market 844,050 732,256
Time deposits 521,604 567,183
Total $ 2,292,187 $ 2,213,640