XML 86 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Maturities of Time Deposits [Abstract]    
Within one year $ 394,674  
After one but within two years 259,710  
After two but within three years 62,536  
After three but within four years 40,151  
After four but within five years 28,525  
After five years 21,170  
Total 806,766 $ 872,411
Time Deposits, $250,000 or More [Abstract]    
Time deposits of $250,000 or more $ 92,800 $ 84,300