XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Deposits - Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Non-interest-bearing demand deposits $ 3,529,018 $ 4,168,989
Interest bearing demand deposits 2,370,685 2,509,736
Money market deposits 3,049,754 3,812,724
Savings deposits 1,039,203 1,000,460
Time deposits 9,336,787 7,013,370
Total deposits $ 19,325,447 $ 18,505,279