XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Deposits      
Certificates of deposit $ 4,140,192 $ 1,651,399 $ 1,732,554
Interest-bearing demand deposits 13,389,371 5,966,496 5,588,061
Non-interest bearing demand deposits 9,915,700 3,245,306 3,255,906
Savings deposits 2,503,514 1,309,896 1,339,293
Other time deposits 8,508 3,999 6,466
Total deposits $ 29,957,285 $ 12,177,096 $ 11,922,280