Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Issued to Purchase Common Stock (Details)

v3.21.2
Schedule of Warrants Issued to Purchase Common Stock (Details) - $ / shares
Sep. 30, 2021
Sep. 08, 2021
Hudson Bay Warrant [Member] | June Four Two Thousand Twenty One [Member]    
Warrant Shares 20,270,406  
Exercise Price $ 3.300  
Hudson Bay Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member]    
Warrant Shares 32,697,548  
Exercise Price $ 2.655  
Hudson Bay Warrant Three [Member]    
Warrant Shares 20,270,406  
Exercise Price $ 3.300  
Palladium Capital Warrant [Member] | June Four Two Thousand Twenty One [Member]    
Warrant Shares 115,800  
Exercise Price $ 3.300  
Hudson Bay Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]    
Warrant Shares 9,561,300  
Exercise Price $ 2.655  
Hudson Bay Series B Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]    
Warrant Shares [1] 2,000,000  
Exercise Price [1] $ 2.655  
Palladium Capital Group Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]    
Warrant Shares 1,640,000  
Exercise Price $ 3.200  
Palladium Capital Group Series B Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]    
Warrant Shares [1] 160,000  
Exercise Price [1] $ 2.655  
Hudson Bay Series A Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares [2] 12,000,000  
Exercise Price [2] $ 9.000  
Armistice Capital Series A Warrant One [Member]    
Warrant Shares   5,000,000
Armistice Capital Series A Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares [2] 5,000,000  
Exercise Price [2] $ 9.000  
C V I Investments Series A Warrant One [Member]    
Warrant Shares   3,000,000
C V I Investments Series A Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares [2] 3,000,000  
Exercise Price [2] $ 9.000  
Hudson Bay Series B Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares [1] 2,000,000  
Exercise Price [1] $ 9.000  
Palladium Capital Group Series A Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares 1,600,000  
Exercise Price $ 2.655  
Palladium Capital Group Series B Warrant One [Member] | September One Two Thousand Twenty One [Member]    
Warrant Shares [1] 160,000  
Exercise Price [1] $ 9.000  
Palladium Capital Group Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member]    
Warrant Shares 2,615,804  
Exercise Price $ 2.655  
B H P Capital Warrant [Member] | July Twenty Two Three Thousand Twenty One [Member]    
Warrant Shares 1,007,194  
Exercise Price $ 2.780  
[1] The Series B Warrant has effective exercise price of $0.00 as alternative cashless feature allowing for issuance of shares of common stock at 1:1 ratio of warrant shares.
[2] On September 8, 2021 and September 14, 2021, Hudson Bay sold 5,000,000 and 3,000,000 of their September 1, 2021 Series A Warrants warrant shares to Armistice Capital Master Fund Ltd. And CVI Investments, Inc., respectively.