XML 110 R94.htm IDEA: XBRL DOCUMENT v3.23.1
COMMON STOCK PURCHASE WARRANTS (Details Narrative)
12 Months Ended
Aug. 23, 2022
shares
Aug. 19, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Feb. 01, 2021
shares
Jan. 14, 2021
shares
Common stock issuable under the warrants | shares           2,127,500 2,127,500
Warrants and rights outstanding   $ 11,818,644          
Warrant modification expense   $ 295,780 $ 295,780      
Issuance of common stock through warrant exchange agreement, shares | shares 303,750   303,750        
Change in fair market value of warrant derivative liabilities     $ 6,726,638 36,664,907      
Issued shares of common stock, value     4,495,500      
Gain on extinguishment of warrant derivative liabilities     $ 3,624,794      
Change in pricing inputs and volatilities, percentage     111.67% 113.00%      
Weighted average remaining terms     3 months 27 days 50 months 21 days      
Fair Value, Inputs, Level 3 [Member]              
Change in pricing inputs and volatilities, percentage 10.00%            
Exchange Warrants [Member]              
Warrants exercisable | shares   384,077          
Warrants and rights outstanding   $ 12,114,424          
Warrant Exchange Agreement [Member]              
Warrants exercisable | shares   384,077          
Fair value of warrant derivative liability     $ 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        
Warrant Exchange Agreement [Member] | Replacement Original Warrants [Member]              
Exercise price | $ / shares   $ 65.00          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares   330,923          
Warrants expiration date   Sep. 18, 2026          
Common Stock Purchase Warrants [Member]              
Common stock issuable under the warrants | shares     67,459        
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     $ 52.00        
Common Stock Purchase Warrants [Member] | Maximum [Member]              
Exercise price | $ / shares     $ 67.20        
Warrant [Member]              
Intrinsic value of all outstanding warrants     $ 0 $ 0      
Warrant [Member] | Original Terms [Member]              
Common stock issuable under the warrants | shares 1,215,000 715,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 65.00 65.00          
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