Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Schedule of Significant Unobservable Inputs (Details)

v3.20.1
Fair Value Measurements - Schedule of Significant Unobservable Inputs (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
Price Per Share Scenario One | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Common stock price (in usd per share) $ 12.50
Exercise price (in dollars per share) $ 100.00
Risk free rate, minimum (as a percent) 1.60%
Risk free rate, maximum (as a percent) 1.83%
Dividend yield (as a percent) 0.00%
Price Per Share Scenario One | Liability Warrants (Level 3)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assumed liquidation company share price (in usd per share) $ 250.00
Common stock price (in usd per share) $ 12.50
Estimated term (in years) 23 years 3 months 26 days
Expected stock volatility (as a percent) 86.00%
Dividend yield (as a percent) 0.00%
Implied discount for lack of marketability (as a percent) 32.30%
Price Per Share Scenario Two | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Common stock price (in usd per share) $ 12.50
Exercise price (in dollars per share) $ 200.00
Risk free rate, minimum (as a percent) 1.60%
Risk free rate, maximum (as a percent) 1.70%
Dividend yield (as a percent) 0.00%
Price Per Share Scenario Two | Liability Warrants (Level 3)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assumed liquidation company share price (in usd per share) $ 300.00
Common stock price (in usd per share) $ 12.50
Estimated term (in years) 24 years 8 months 27 days
Expected stock volatility (as a percent) 86.00%
Dividend yield (as a percent) 0.00%
Implied discount for lack of marketability (as a percent) 32.30%
Minimum | Price Per Share Scenario One | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Estimated term (in years) 3 years 6 months
Expected stock volatility (as a percent) 75.60%
Minimum | Price Per Share Scenario Two | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Estimated term (in years) 3 years 6 months
Expected stock volatility (as a percent) 79.60%
Maximum | Price Per Share Scenario One | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Estimated term (in years) 6 years 7 months 6 days
Expected stock volatility (as a percent) 98.70%
Maximum | Price Per Share Scenario Two | Phantom Stock Options  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Estimated term (in years) 5 years 6 months
Expected stock volatility (as a percent) 98.70%