XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Defined Contribution Plan (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
age
Defined Contribution Plan Disclosure [Line Items]  
Minimum age of employee to cover under the plan | age 21
Employee compensation deferred percentage 100.00%
Employer match of employee contributions of eligible compensation 100.00%
Percentage of compensation matched by employer 3.00%
Employer match of over all employee contributions of eligible compensation 50.00%
Percentage of employee contribution vested on their contribution 100.00%
Employer matches vesting period 6 years
Amount of discretionary matching contributions on employee deferrals | $ $ 25,000
Maximum  
Defined Contribution Plan Disclosure [Line Items]  
Percentage of compensation matched by employer 5.00%