XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Schedule of deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits.    
Non-interest bearing demand deposits $ 227,272 $ 238,126
Interest bearing accounts:    
NOW 123,576 123,466
Savings 127,219 132,648
Money market 242,333 188,904
Time certificates of deposit 376,940 337,639
Total interest bearing accounts 870,068 782,657
Total deposits $ 1,097,340 $ 1,020,783