XML 120 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Deposits - Maturities on Outstanding Time Deposits of $100,000 or More (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Maturities of time deposits of $ 100000 or more [Abstract]    
3 months or less $ 150,991 $ 151,339
Over 3 months through 6 months 147,089 132,440
Over 6 months through 12 months 204,944 197,630
Over 12 months 179,469 193,914
Total $ 682,493 $ 675,323