XML 107 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Demand deposit $ 459,619 $ 462,267
Interest-bearing demand and money fund deposits 540,884 643,989
Savings deposits 367,205 379,162
IRA and time certificates 510,584 338,971
Total deposits $ 1,878,292 $ 1,824,389