Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Assumption Used to Determine Fair Value of Warrant Liability (Detail)

v3.21.1
Fair Value Measurements - Assumption Used to Determine Fair Value of Warrant Liability (Detail)
Mar. 31, 2021
yr
Dec. 31, 2020
yr
2016 Warrants [Member] | Expected Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 75.5 59.7
2016 Warrants [Member] | Remaining Contractual term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 0.33 0.58
2016 Warrants [Member] | Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 0.03 0.09
2017 Warrants [Member] | Expected Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 103.1 100.1
2017 Warrants [Member] | Remaining Contractual term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 1.33 1.58
2017 Warrants [Member] | Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 0.12 0.12
2020 Warrants [Member] | Expected Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 99.8 111.9
2020 Warrants [Member] | Remaining Contractual term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 2.17 2.42
2020 Warrants [Member] | Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrant liability 0.16 0.15