XML 118 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Non-interest bearing checking $ 10,649,274 $ 13,168,656
Interest-bearing checking 7,978,799 8,955,519
Savings 2,632,212 3,464,351
Money market 11,538,671 8,342,111
Time deposits 4,249,953 2,419,986
Total deposits $ 37,048,909 $ 36,350,623