v3.26.1
DEPOSITS - Maturities of Certificate Accounts (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Deposits [Abstract]  
December 31, 2026 $ 231,708
December 31, 2027 106,473
December 31, 2028 1,720
December 31, 2029 1,237
December 31, 2030 354
After December 31, 2030 307
Total $ 341,799