v3.26.1
Note 9 - Deposits - Schedule of Deposit Liabilities, Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Noninterest-bearing $ 759,640 $ 807,896
Interest-bearing demand 1,429,951 1,296,315
Savings accounts 173,255 173,759
Money market savings 1,252,823 1,337,491
Time deposits 576,228 576,542
Total interest-bearing 3,432,257 3,384,107
Total deposits $ 4,191,897 $ 4,192,003