XML 129 R114.htm IDEA: XBRL DOCUMENT v3.21.2
Deposits - Total interest bearing deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Deposits [Abstract]    
Savings accounts $ 15,767,861 $ 14,031,736
NOW, money market and other interest bearing demand deposits 28,166,013 22,398,057
Total savings, NOW, money market and other interest bearing demand deposits 43,933,874 36,429,793
Certificates of deposit:    
Under $100,000 2,776,214 2,917,700
$100,000 and over 4,155,906 4,390,148
Total certificates of deposit 6,932,120 7,307,848
Total interest bearing deposits $ 50,865,994 $ 43,737,641