XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Deposits (Schedule of deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Non-interest bearing demand deposits $ 249,793 $ 283,563
Interest bearing accounts:    
NOW 125,628 156,285
Savings 146,172 176,916
Money market 190,864 296,787
Time certificates of deposit 318,046 216,382
Total interest bearing accounts 780,710 846,370
Total deposits $ 1,030,503 $ 1,129,933