v3.22.2.2
COMMON STOCK PURCHASE WARRANTS (Details Narrative)
3 Months Ended 9 Months Ended
Aug. 23, 2022
shares
Aug. 19, 2021
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Feb. 01, 2021
shares
Jan. 14, 2021
shares
Common stock issuable under the warrants | shares               42,550,000 42,550,000
Warrants and Rights Outstanding   $ 11,818,644              
Warrant modification expense   $ 295,780              
Issuance of common stock through warrant exchange agreement, shares | shares 6,075,000                
Change in fair market value of warrant derivative liabilities     $ 1,164,849 $ 11,585,204 $ 6,726,638 $ 33,274,039      
Issued shares of common stock, value     4,495,500            
Gain on extinguishment of warrant derivative liabilities     3,624,794 $ 3,624,794      
Change in pricing inputs and volatilities, percentage         111.67%        
Weighted average remaining terms         7 months        
Fair Value, Inputs, Level 3 [Member]                  
Change in pricing inputs and volatilities, percentage 10.00%                
Warrant Exchange Agreement [Member]                  
Warrants exercisable | shares   7,681,540              
Fair value of warrant derivative liability     8,100,000   $ 8,100,000   $ 9,300,000    
Change in fair market value of warrant derivative liabilities     1,200,000            
Issued shares of common stock, value     4,500,000            
Gain on extinguishment of warrant derivative liabilities     $ 3,600,000            
Exchange Warrants [Member]                  
Warrants exercisable | shares   7,681,540              
Warrants and Rights Outstanding   $ 12,114,424              
Replacement Original Warrants [Member] | Warrant Exchange Agreement [Member]                  
Exercise price | $ / shares   $ 3.25              
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares   6,618,460              
Warrants expiration date   Sep. 18, 2026              
Common Stock Purchase Warrants [Member]                  
Common stock issuable under the warrants | shares     1,349,178   1,349,178        
Warrant expiration date description         The warrants expire from February 23, 2023 through July 31, 2023        
Common Stock Purchase Warrants [Member] | Minimum [Member]                  
Exercise price | $ / shares     $ 2.60   $ 2.60        
Common Stock Purchase Warrants [Member] | Maximum [Member]                  
Exercise price | $ / shares     $ 3.36   $ 3.36        
Common Stock [Member]                  
Common stock issuable under the warrants | shares               14,300,000 10,000,000
Issuance of common stock through warrant exchange agreement, shares | shares     6,075,000            
Issued shares of common stock, value     $ 6,075            
Common Stock [Member] | PreFunded Warrants [Member]                  
Common stock issuable under the warrants | shares               11,050,000 7,200,000
Warrant [Member]                  
Intrinsic value of all outstanding warrants     $ 0   $ 0        
Warrant [Member] | Original Terms [Member]                  
Common stock issuable under the warrants | shares 24,300,000 14,300,000              
Warrant [Member] | Original Terms [Member] | Measurement Input, Price Volatility [Member]                  
Warrants measurement input 103.7 109.3              
Warrant [Member] | Original Terms [Member] | Measurement Input, Risk Free Interest Rate [Member]                  
Warrants measurement input   0.78              
Warrant [Member] | Original Terms [Member] | Measurement Input, Expected Dividend Rate [Member]                  
Warrants measurement input 0 0              
Warrant [Member] | Original Terms [Member] | Measurement Input, Expected Term [Member]                  
Remaining contractual term   4 years 6 months              
Warrant [Member] | Original Terms [Member] | Measurement Input, Exercise Price [Member]                  
Warrants measurement input 3.25 3.25              
Warrant [Member] | Minimum [Member] | Original Terms [Member] | Measurement Input, Risk Free Interest Rate [Member]                  
Warrants measurement input 3.17                
Warrant [Member] | Minimum [Member] | Original Terms [Member] | Measurement Input, Expected Term [Member]                  
Remaining contractual term 3 years 4 months 24 days                
Warrant [Member] | Maximum [Member] | Original Terms [Member] | Measurement Input, Risk Free Interest Rate [Member]                  
Warrants measurement input 3.36                
Warrant [Member] | Maximum [Member] | Original Terms [Member] | Measurement Input, Expected Term [Member]                  
Remaining contractual term 4 years 1 month 6 days