XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Non-interest bearing demand deposits $ 450,737 $ 461,010
Interest bearing demand deposits 296,958 334,540
Money market accounts 391,294 295,223
Savings 123,523 161,770
Time deposits less than $100,000 125,110 66,410
Time deposits greater than or equal to $100,000 104,404 66,429
Total deposits $ 1,492,026 $ 1,385,382