v3.26.1
Note 8 - Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Non-interest bearing demand deposits $ 1,456,324 $ 1,435,846
Interest bearing demand 2,834,034 2,886,406
Savings 433,559 420,382
Money market 1,289,806 1,311,969
Time deposits of $250 thousand or more 571,705 567,404
Other time deposits 1,171,808 1,169,130
Total time deposits 1,743,513 1,736,534
Total interest bearing deposits 6,300,912 6,355,291
Total deposits $ 7,757,236 $ 7,791,137