XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Demand deposits $ 464,059 $ 459,619
Interest-bearing demand and money fund deposits 609,256 540,884
Savings deposits 365,961 367,205
IRA and time certificates 482,373 510,584
Total deposits $ 1,921,649 $ 1,878,292