XML 110 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deposits Schedule of Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Time Deposits [Line Items]    
Time Deposit Maturities, Less than Three Months $ 214,594 $ 140,304
Time Deposit Maturities, Three to Six Months 183,780 73,522
Time Deposit Maturities, Six to Twelve Months 133,873 213,802
Time Deposit Maturities, Next Twelve Months 532,247 427,628
Time Deposit Maturities, Year Two 79,926 115,099
Time Deposit Maturities, Year Three 32,165 14,492
Time Deposit Maturities, Year Four 2,083 17,437
Time Deposit Maturities, Year Five 25 1,972
Time Deposit Maturities, after Year Five 3 3
Time Deposits $ 646,449 $ 576,631