XML 108 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits - Total deposits - (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deposits Disclosure Abstract    
Certificates of deposit $ 1,738,384 $ 872,773
Interest-bearing demand deposits 5,300,108 3,461,004
Non-interest bearing demand deposits 3,047,432 2,199,046
Savings deposits 1,443,918 799,615
Other time deposits 2,924 1,985
Total deposits $ 11,532,766 $ 7,334,423