v3.10.0.1

Employee benefit plan | 12 Months Ended
--- | ---
Dec. 31, 2018
Employee benefit plan |
Employee benefit plan | 18. Employee benefit plan We have a defined contribution savings plan in accordance with Section 401(k) of the Internal Revenue Code. This plan covers substantially all employees who meet the IRS requirements and allows participants to contribute a portion of their annual compensation on a pre-tax basis. The Company's matching contributions are paid each pay period and employees are immediately vested in all of the Company’s matching contributions regardless of the employee’s length of service with the Company. Employer contributions of $1,154, $891 and $819 were made to the plan by us in 2018, 2017 and 2016, respectively.

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for pension and other postretirement benefits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -URI http://asc.fasb.org/topic&trid=2235017 + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration