XML 58 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deposits [Abstract]    
FDIC Deposit Insurance Limit   $ 250
Time Deposits Greater than $250,000, Carrying Value $ 891,200 567,300
Deposits, by Type [Abstract]    
Demand 12,926,796 11,882,670
Checking with interest 5,782,967 5,338,511
Money market accounts 9,319,087 8,194,818
Savings 2,564,777 2,499,750
Time 3,837,609 2,756,711
Total deposits 34,431,236 $ 30,672,460
Maturities of Time Deposits [Abstract]    
2019 2,971,410  
2020 306,490  
2021 386,094  
2022 106,782  
2023 49,453  
Thereafter $ 17,380