XML 114 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits - Scheduled Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Banking and Thrift [Abstract]    
2018 $ 1,015,515  
2019 233,932  
2020 43,461  
2021 65,563  
2022 33,172  
Thereafter 6,120  
Total $ 1,397,763 $ 1,383,652