Stockholders' Equity - Additional Information (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Aug. 10, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Class Of Stock [Line Items] | ||||
| Common stock issuable upon preferred stock conversion | 1,667,683 | |||
| Common shares issuable upon conversion of warrants | 1,250,764 | |||
| Common stock dividends | $ 0 | |||
| Series D and E Preferred Shares | ||||
| Class Of Stock [Line Items] | ||||
| Deemed dividend to convertible preferred shareholders | $ 24,900,000 | $ 24,900,000 | ||
| Convertible Preferred Stock | ||||
| Class Of Stock [Line Items] | ||||
| Preferred Stock Shares Issued And Outstanding | 0 | 0 | ||
| Preferred stock dividend declared or paid | $ 0 | $ 0 | $ 0 | |
| Initial Public Offering | ||||
| Class Of Stock [Line Items] | ||||
| Common stock shares issued | 17,900,000 | |||
| Sale of stock, price per share | $ 14.00 | |||
| Proceeds from issuance initial public offering | $ 220,900,000 | |||
| Offering expense | $ 7,900,000 | |||
| Shares sold by shareholders in initial public offering | 417,732 | |||
| Convertible preferred stock into common stock | 54,840,767 | |||
| X | ||||||||||
- Definition Common shares issuable upon conversion of warrants. No definition available.
|
| X | ||||||||||
- Definition Common stock issuable upon preferred stock conversion. No definition available.
|
| X | ||||||||||
- Definition Deemed dividend to convertible preferred stockholders. No definition available.
|
| X | ||||||||||
- Definition Initial public offering costs. No definition available.
|
| X | ||||||||||
- Definition Preferred stock shares issued and outstanding. No definition available.
|
| X | ||||||||||
- Definition Shares issued by stockholders during period. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Number of shares issued for each share of convertible preferred stock that is converted. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in stock. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available.
|
| X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|