XML 123 R79.htm IDEA: XBRL DOCUMENT v3.6.0.2
Defined-Contribution Savings Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined-Contribution Savings Plan      
Matching contribution Expenses $ 1,364,000 $ 1,300,000 $ 990,000