Annual report pursuant to Section 13 and 15(d)

Debt Agreements - Pre-reset and post-reset (Details)

v3.21.1
Debt Agreements - Pre-reset and post-reset (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
Pre Reset [Member]  
Weighted Average Fair Value Assumptions of Warrants $ 9.00
Pre Reset [Member] | Measurement Input, Exercise Price [Member]  
Fair Value Assumptions Price Per Share $ 352.80
Pre Reset [Member] | Measurement Input, Price Volatility [Member]  
Fair Value Assumptions Rate 71.00%
Pre Reset [Member] | Expected term (in years)  
Fair Value Assumptions Term 5 years 9 months 18 days
Pre Reset [Member] | Risk-free interest rate  
Fair Value Assumptions Rate 3.00%
Pre Reset [Member] | Dividend yield  
Fair Value Assumptions Rate 0.00%
Post Reset [Member]  
Weighted Average Fair Value Assumptions of Warrants $ 25.20
Post Reset [Member] | Measurement Input, Exercise Price [Member]  
Fair Value Assumptions Price Per Share $ 45.00
Post Reset [Member] | Measurement Input, Price Volatility [Member]  
Fair Value Assumptions Rate 71.00%
Post Reset [Member] | Expected term (in years)  
Fair Value Assumptions Term 5 years 9 months 18 days
Post Reset [Member] | Risk-free interest rate  
Fair Value Assumptions Rate 3.00%
Post Reset [Member] | Dividend yield  
Fair Value Assumptions Rate 0.00%