XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Non-interest bearing demand deposits $ 1,514,924 $ 1,456,138
Interest bearing demand 2,520,405 2,649,142
Savings 424,985 419,355
Money market 1,385,845 1,403,978
Time deposits of $250 thousand or more 548,179 365,024
Other time deposits 1,112,412 872,764
Total time deposits 1,660,591 1,237,788
Total interest bearing deposits 5,991,826 5,710,263
Total deposits $ 7,506,750 $ 7,166,401