XML 116 R101.htm IDEA: XBRL DOCUMENT v3.3.1.900
Interest-Bearing Deposits - Scheduled Maturities of Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Interest Bearing Time Deposits In Banks And Securities [Line Items]    
Total $ 602,233 $ 842,345
Certificates of deposit [Member]    
Interest Bearing Time Deposits In Banks And Securities [Line Items]    
2016 354,324  
2017 113,391  
2018 45,744  
2019 54,276  
2020 and thereafter 34,498  
Total $ 602,233