Convertible Notes and Convertible Preferred Stock (Details) - $ / shares |
1 Months Ended | |
|---|---|---|
Dec. 31, 2016 |
Apr. 01, 2016 |
|
| Embedded derivative April 2016 | ||
| Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items] | ||
| Exercise Price | Variable | |
| Closing Market Price | $ 426 | |
| Risk-free Rate | 0.90% | |
| Market Price Volatility | 49.00% | |
| Remaining Term (years) | 3 years | |
| Probability of change in control | 15.00% | |
| Embedded derivative December 2016 | ||
| Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items] | ||
| Exercise Price | Variable | |
| Closing Market Price | $ 7.20 | |
| Risk-free Rate | 1.20% | |
| Market Price Volatility | 52.00% | |
| Remaining Term (years) | 2 years 3 months | |
| Probability of change in control | 0.00% | |