Quarterly report pursuant to Section 13 or 15(d)

Summary of All Common Stock Warrants Outstanding (Details)

v3.21.2
Summary of All Common Stock Warrants Outstanding (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Outstanding Warrants | shares 2,301,576
2020 Convertible Note [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 5.91
Outstanding Warrants | shares 143,890,000
Debt Instrument, Maturity Date, Description Feb 23, 2026
2021 Offering [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 3.50
Outstanding Warrants | shares 1,624,140
Debt Instrument, Maturity Date, Description Feb 10, 2026 - Aug 3, 2026
2021 Offering [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 2.42
2021 Offering [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 7.59
Advisory Fees [Member]  
Class of Warrant or Right [Line Items]  
Outstanding Warrants | shares 492,894
Debt Instrument, Maturity Date, Description Jan 9, 2024 - Oct 28, 2025
Debt One [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 27.60
Outstanding Warrants | shares 14,775
Debt Instrument, Maturity Date, Description Mar 22, 2024
Offering [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 67.50
Outstanding Warrants | shares 8,580
Debt Instrument, Maturity Date, Description Nov 25, 2021 - Mar 14, 2022
Debt Two [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 450
Outstanding Warrants | shares 9,185
Debt Instrument, Maturity Date, Description Oct 17, 2022 - Dec 7, 2022
Debt Three [Member]  
Class of Warrant or Right [Line Items]  
Exercise price | $ / shares $ 300
Outstanding Warrants | shares 8,112
Debt Instrument, Maturity Date, Description Oct 17, 2022