XML 125 R110.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits - Summary of Scheduled Maturities of Certificates and Other Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deposits [Abstract]    
2018 $ 2,778,467  
2019 1,026,222  
2020 351,431  
2021 194,678  
2022 118,891  
Later years 150,790  
Total $ 4,620,479 $ 2,576,495