XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Non-interest bearing demand deposits $ 1,499,383 $ 1,456,138
Interest bearing demand 2,545,857 2,649,142
Savings 429,172 419,355
Money market 1,343,031 1,403,978
Time deposits of $250 thousand or more 483,776 365,024
Other time deposits 992,747 872,764
Total time deposits 1,476,523 1,237,788
Total interest bearing deposits 5,794,583 5,710,263
Total deposits $ 7,293,966 $ 7,166,401