XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Non-interest bearing demand deposits $ 476,024 $ 444,688
Interest bearing demand deposits and money market accounts 672,306 619,057
Savings 170,557 143,765
Time deposits 150,088 153,781
Total deposits $ 1,468,975 $ 1,361,291