XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Maturities of Time Deposits [Abstract]    
Within one year $ 679,497  
After one but within two years 129,995  
After two but within three years 65,319  
After three but within four years 42,953  
After four but within five years 12,622  
After five years 292  
Total 930,678 $ 806,766
Time Deposits, $250,000 or More [Abstract]    
Time deposits of $250,000 or more $ 146,100 $ 92,800