XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits (Schedule of deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits    
Non-interest bearing demand deposits $ 256,245 $ 283,563
Interest bearing accounts:    
NOW 141,537 156,285
Savings 159,985 176,916
Money market 229,540 296,787
Time certificates of deposit 290,149 216,382
Total interest bearing accounts 821,211 846,370
Total deposits $ 1,077,456 $ 1,129,933