XML 121 R107.htm IDEA: XBRL DOCUMENT v3.21.1
DEPOSITS - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deposits [Abstract]    
Demand deposits $ 678,365 $ 572,341
NOW accounts and savings 399,772 314,125
Money market 516,560 489,206
Time deposits 243,700 325,511
Total deposits $ 1,838,397 $ 1,701,183