Redeemable Convertible Preferred Stock - Schedule of Warrants Outstanding and Exercisable (Parenthetical) (Details) |
Oct. 01, 2018
shares
|
---|---|
Series E Redeemable Convertible Preferred Stock | |
Temporary Equity [Line Items] | |
Preferred stock, conversion basis | 1-for-0.0275 |
Series C Redeemable Convertible Preferred Stock | |
Temporary Equity [Line Items] | |
Preferred stock, conversion basis | 1-for-0.0370 |
Series C Redeemable Convertible Preferred Stock | Subsequent Event | |
Temporary Equity [Line Items] | |
Cancellation of redeemable convertible preferred warrants | 1,232,220 |
Convertion of warrants to purchase of shares of common stock | 687,928 |
X | ||||||||||
- Definition Cancellation of redeemable convertible preferred warrants. No definition available.
|
X | ||||||||||
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. No definition available.
|
X | ||||||||||
- Definition Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted. 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 | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|