Employee Retirement Plan - Additional Information (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
Compensation And Retirement Disclosure [Abstract] | |||
Employers contributions to defined contribution plan | $ 200,000 | $ 100,000 | $ 0 |
Employees eligibility age to participate in retirement plan | 21 years |