Quarterly report pursuant to Section 13 or 15(d)

Warrant Liability (Details Narrative)

v3.23.1
Warrant Liability (Details Narrative) - USD ($)
9 Months Ended
May 19, 2022
May 12, 2022
Oct. 19, 2021
Sep. 30, 2022
Sep. 30, 2021
Jul. 05, 2022
Feb. 28, 2022
Dec. 31, 2021
Proceeds from Warrant Exercises       $ 101,036,838 $ 167,961,099      
Common stock, shares authorized       250,000,000       250,000,000
Aggregate payment           $ 33,886,612    
Maximum [Member]                
Common stock, shares authorized       750,000,000        
Common Stock [Member]                
Number of warrants outstanding   37,591,713            
Number of warrant exchanged     1,000,000          
November Warrants [Member]                
Exercise shares           14,500,000    
December Warrants [Member]                
Exercise shares           67,760,699    
Warrant Exchange Agreement [Member]                
Exchange agreement, description       pursuant to the exchange agreement, on or prior to the second business day following the Shareholder Approval Date, the Company shall deliver to the holder an additional number of shares of Common Stock equal to 7% of the sum of each of the November 2021 Warrants and December 2021 Warrants exchanged by the holder during this period. In addition, the exchange agreement allows the holder for up to 60 days after the Shareholder Approval Date for (i) each November 2021 Warrant may be exchanged for 42% of a November 2021 Exchanged Warrant Share, and (ii) each December 2021 Warrants may from time to time be exchanged for 42% of a December 2021 Exchanged Warrant Share        
Warrant Exchange Agreement [Member] | November 2021 Warrants [Member]                
Number of warrant issued to purchase common stock 500,000              
Share price   $ 4.527            
Percentage of warrant exercise price   77.00%            
Number of warrant exchanged 385,000              
Warrant Exchange Agreement [Member] | December 2021 Warrants [Member]                
Number of warrant issued to purchase common stock 18,090,123 27,840,000            
Share price   $ 3.2653            
Percentage of warrant exercise price   81.00%            
Number of warrant exchanged 14,653,000 22,550,400            
Warrant Exchange Agreement [Member] | September 2021 Warrants [Member]                
Number of warrant issued to purchase common stock 12,000,000              
Number of warrant exchanged 6,000,000              
Warrant Holder [Member]                
Number of warrant issued to purchase common stock       83,012,781        
Placement Agent [Member]                
Number of warrant issued to purchase common stock       6,641,022        
Holder [Member]                
Exercise shares           82,260,699    
Warrant Liability [Member]                
[custom:NumberOfExercisedWarrantSharesPercentage-0]       225.00%        
Warrant, Exercise Price, Increase       $ 3.265        
Number of warrant issued to purchase common stock             36,984,569  
Proceeds from Warrant Exercises       $ 111,029,493        
Warrants and Rights Outstanding, Term       5 years        
Equity, Fair Value Disclosure       $ 243,681,478