XML 95 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deposits [Abstract]    
FDIC Deposit Insurance Limit $ 250  
Time Deposits Greater than $250,000, Carrying Value 567,300 $ 414,000
Deposits, by Type [Abstract]    
Demand 11,882,670 11,237,375
Checking with interest 5,338,511 5,230,060
Money market accounts 8,194,818 8,059,271
Savings 2,499,750 2,340,449
Time 2,756,711 2,399,120
Total deposits 30,672,460 $ 29,266,275
Maturities of Time Deposits [Abstract]    
2019 1,895,313  
2020 518,504  
2021 115,643  
2022 194,413  
2023 32,838  
Thereafter $ 0