XML 119 R103.htm IDEA: XBRL DOCUMENT v3.6.0.2
Deposits - Summary of Scheduled Maturities of Certificates and Other Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Time Deposits Maturities, after Next Twelve Months [Abstract]    
2017 $ 1,299,330  
2018 473,266  
2019 290,092  
2020 246,590  
2021 132,960  
Later years 134,257  
Total $ 2,576,495 $ 2,465,466