Defined Contribution Plan |
12 Months Ended |
|---|---|
Dec. 31, 2016 | |
| Compensation And Retirement Disclosure [Abstract] | |
| Defined Contribution Plan | 14. Defined Contribution Plan The Company sponsors a 401(k) Plan, which stipulates that eligible employees can elect to contribute to the 401(k) Plan, subject to certain limitations of eligible compensation. The Company may match employee contributions in amounts to be determined at the Company’s sole discretion. To date, the Company has not made any matching contributions. |