XML 87 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Time Deposits - Schedule of Maturities of Certificates of Deposit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Banking and Thrift [Abstract]    
2019 $ 568,350  
2020 108,881  
2021 35,698  
2022 41,235  
2023 2,874  
Total $ 757,038 $ 737,428