XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Deposits      
Certificates of deposit $ 3,841,404 $ 1,651,399 $ 1,709,175
Interest-bearing demand deposits 13,819,204 5,966,496 5,682,129
Non-interest bearing demand deposits 9,681,095 3,245,306 3,307,532
Savings deposits 2,618,877 1,309,896 1,317,705
Other time deposits 9,374 3,999 7,246
Total deposits $ 29,969,954 $ 12,177,096 $ 12,023,787