XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits (Schedule of deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits.    
Non-interest bearing demand deposits $ 239,486 $ 238,126
Interest bearing accounts:    
NOW 122,143 123,466
Savings 133,517 132,648
Money market 220,171 188,904
Time certificates of deposit 355,491 337,639
Total interest bearing accounts 831,322 782,657
Total deposits $ 1,070,808 $ 1,020,783