XML 92 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits - Certificates of Deposits Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Time Deposits, Fiscal Year Maturity [Abstract]    
One year or less $ 3,716,183 $ 2,565,246
After one year to two years 1,550,130 1,364,812
After two years to three years 806,488 936,125
After three years to four years 447,592 225,245
After four years to five years 445,884 379,637
After five years 67,844 0
Total $ 7,034,121 $ 5,471,065