Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Warrant Liabilities And Convertible Notes At Fair Value (Details)

v3.19.3
Fair Value Measurements - Warrant Liabilities And Convertible Notes At Fair Value (Details) - Caelum Convertible Notes [Member]
12 Months Ended
Dec. 31, 2018
Measurement Input, Risk Free Interest Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Risk-free interest rate 2.302%
Measurement Input, Expected Dividend Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected dividend yield 0.00%
Measurement Input, Expected Term [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected term in years 3 months 26 days
Measurement Input, Price Volatility [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Expected volatility 67.00%