Fair Value Measurements - Additional Information (Details) - USD ($) |
1 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | ||||
Loss on remeasurement of convertible preferred stock warrant liability | $ 3,725,000 | $ 524,000 | ||
Reclassification of convertible preferred stock warrant liability into additional paid-in capital | $ 5,700,000 | $ 5,711,000 | ||
Transfers into or out of level 3 | $ 0 | |||
Other Expense, Net | ||||
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | ||||
Loss on remeasurement of convertible preferred stock warrant liability | $ 3,700,000 |
X | ||||||||||
- Definition Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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 Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy. No definition available.
|
X | ||||||||||
- Details
|