Quarterly report pursuant to Section 13 or 15(d)

Warrant Liability (Details Narrative)

v3.22.4
Warrant Liability (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 05, 2022
May 19, 2022
May 13, 2022
May 12, 2022
Jun. 30, 2022
Jun. 30, 2022
Oct. 14, 2022
Mar. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Nov. 10, 2021
[custom:NumberOfExercisedWarrantSharesPercentage]           225.00%          
Proceeds from Issuance of Warrants           $ 101,081,926          
Warrant exercise price                 $ 0.36 $ 0.65  
Common stock, shares authorized       250,000,000 250,000,000 250,000,000 245,000,000   250,000,000    
Common stock, shares         61,430,123 98,324,692          
Warrant payment $ 33,886,612                    
Maximum [Member]                      
Common stock, shares authorized       750,000,000 750,000,000 750,000,000          
Common Stock [Member]                      
Common stock, shares authorized         250,000,000 250,000,000          
Number of warrants outstanding.       37,591,713              
November Warrants [Member]                      
Common stock, shares 14,500,000                    
December Warrants [Member]                      
Common stock, shares 67,760,699                    
November 2021 Warrants [Member] | Exchange Agreement [Member]                      
Share price                     $ 4.527
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.                
Exchange Agreement [Member] | December 2021 Warrants [Member]                      
Warrants shares   18,090,123   27,840,000              
Share price       $ 3.2653              
Warrant exercise price       $ 81              
Common stock, shares   14,653,000   22,550,400              
Exchange Agreement [Member] | November 2021 Warrants [Member]                      
Warrants shares   500,000                  
Warrant exercise price       $ 77              
Common stock, shares   385,000                  
Exchange Agreement [Member] | September 2021 Warrants [Member]                      
Warrants shares   12,000,000                  
Common stock, shares   6,000,000                  
Warrant Holder [Member]                      
Warrants shares         83,012,781 83,012,781          
Placement Agent [Member]                      
Warrants shares         6,641,022 6,641,022          
Holder [Member]                      
Number of warrants canceled 82,260,699                    
Warrant Liability [Member]                      
Warrant, Exercise Price, Increase           $ 3.265          
Warrants shares         61,430,123 61,430,123   98,324,692      
Warrants and Rights Outstanding, Term         5 years 5 years          
Equity, Fair Value Disclosure         $ 243,681,478 $ 243,681,478