v3.26.1
Note 7 - Deposits - Components of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Noninterest-bearing demand deposits $ 973,218 $ 896,255 [1]
Interest-bearing demand deposits 821,195 684,245
Money market accounts 356,619 323,808
Savings deposits 657,656 580,653
Certificates of deposit 135,943 129,235
Individual retirement accounts 71,960 71,133
Total interest-bearing deposits 2,043,373 1,789,074 [1]
Total deposits $ 3,016,591 $ 2,685,329 [1]
[1] Derived from audited financial statements