XML 31 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee benefit plan
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Employee benefit plan
Employee Benefit Plan
    
The Company has a 401(k) tax-deferred savings plan, whereby eligible employees may contribute a percentage of their eligible compensation. The Company makes matching contributions under the 401(k) plan.