XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Non-interest bearing demand deposits $ 447,105 $ 461,010
Interest bearing demand deposits 316,689 334,540
Money market accounts 369,661 295,223
Savings 130,531 161,770
Time deposits 156,767 132,839
Total deposits $ 1,420,753 $ 1,385,382