Annual report pursuant to Section 13 and 15(d)

Debt Agreements - Horizon and Molteni warrants (Details)

v3.21.1
Debt Agreements - Horizon and Molteni warrants (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
Horizon Warrants  
Assumption  
Weighted-average fair value of warrants $ 145.80
Horizon Warrants | Measurement Input, Price Volatility [Member]  
Assumption  
Fair Value Assumptions Rate 86.00%
Horizon Warrants | Expected term (in years)  
Assumption  
Fair Value Assumptions Term 7 years
Horizon Warrants | Risk-free interest rate  
Assumption  
Fair Value Assumptions Rate 2.80%
Horizon Warrants | Dividend yield  
Assumption  
Fair Value Assumptions Rate 0.00%
Molteni Warrants  
Assumption  
Weighted-average fair value of warrants $ 145.80
Molteni Warrants | Measurement Input, Price Volatility [Member]  
Assumption  
Fair Value Assumptions Rate 86.00%
Molteni Warrants | Expected term (in years)  
Assumption  
Fair Value Assumptions Term 7 years
Molteni Warrants | Risk-free interest rate  
Assumption  
Fair Value Assumptions Rate 2.80%
Molteni Warrants | Dividend yield  
Assumption  
Fair Value Assumptions Rate 0.00%