XML 100 R79.htm IDEA: XBRL DOCUMENT v3.3.1.900
Deposits - Schedule of Time Deposit Maturities (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Time Deposits, Rolling Year Maturity [Abstract]  
2016 $ 1,799,310
2017 312,813
2018 135,952
2019 53,591
2020 45,931
Total time deposits $ 2,347,597