XML 105 R84.htm IDEA: XBRL DOCUMENT v3.25.4
DEPOSITS - Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
DEPOSITS [Abstract]    
Non-interest-bearing deposits $ 516,657 $ 532,776
Interest bearing demand deposits 25,576 18,004
NOW accounts 593,825 581,673
Savings deposits 286,554 292,918
Money market deposit accounts 480,509 434,856
Certificates of deposit 473,858 521,801
Total deposits $ 2,376,979 $ 2,382,028