v3.25.2
Note 7 - Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Demand $ 287,927 $ 351,528
NOW 103,115 83,270
Regular savings 105,123 132,198
Money market deposits 463,100 463,687
Certificate accounts of $250,000 or more 60,163 67,009
Certificate accounts less than $250,000 238,550 211,268
Total interest-bearing 970,051 957,432
Total deposits $ 1,257,978 $ 1,308,960