Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY (Details Narrative)

v3.22.1
STOCKHOLDERS' EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 14, 2021
Jul. 11, 2021
Jul. 11, 2021
Mar. 26, 2021
Feb. 02, 2021
Jan. 19, 2021
Jun. 12, 2020
Jun. 02, 2020
Jun. 02, 2020
Apr. 04, 2020
Feb. 24, 2020
Jan. 28, 2020
Jan. 28, 2020
Jan. 24, 2019
Sep. 14, 2018
Jul. 02, 2018
Jan. 03, 2017
Jan. 31, 2021
Sep. 30, 2021
Mar. 31, 2021
Jul. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 30, 2021
Nov. 20, 2020
Dec. 21, 2019
Aug. 19, 2019
Jun. 09, 2019
Dec. 31, 2018
Sep. 12, 2018
Class of Stock [Line Items]                                                            
Common stock, shares authorized                                           200,000,000 200,000,000              
Preferred stock, shares authorized                                           4,268 4,268              
Preferred stock par value                                           $ 0.0001 $ 0.0001              
Number of shares issued     46,029,920                             14,900,000                        
Proceeds from issuance of stock     $ 36,259,050                                                      
Proceeds from issuance of common stock                                           $ 77,941,089 $ 2,865,010              
Number of warrants issued                                           20,000 20,000              
Exercise price of warrants   $ 0.81 $ 0.81                                                      
Warrants to purchase common stock   23,014,960 23,014,960                                                      
Proceeds from warrants exercise                                           $ 5,412,540 $ 0              
Compensation expense                                           245,548 425,264              
Warrant offering price   $ 0.869 $ 0.869                                               $ 1.00      
Cash fee equal to gross proceeds   7.00% 7.00%                                                      
Management fee equal to gross proceeds   0.50% 0.50%                                                      
Placement agent expenses     $ 25,000                                                      
Legal fee     50,000                                                      
Clearing fee     $ 15,950                                                      
Description for market capitalization     common stock (which represents 6.0% of the Shares sold to investors in the Offering) at an exercise price equal to 125% of the offering price in the offering, or $1.08625 (the “2021 Placement Agent Warrants”). The 2021 Placement Agent Warrants are immediately exercisable until the fifth anniversary of the commencement of sales of the offering.                                                      
Offering price   $ 1.08625 $ 1.08625                                                      
2021 Offering Warrants [Member] | Warrant [Member]                                                            
Class of Stock [Line Items]                                                            
Financial liabilities at fair value                                           7,463,005                
Placement Agent Warrants [Member] | Warrant [Member]                                                            
Class of Stock [Line Items]                                                            
Financial liabilities at fair value                                           4,014,452                
2016 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Unrecognized compensation expense                                           0                
2018 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Fair value of options                                                         $ 448,861  
Compensation expense                                           245,548 $ 313,049              
Risk-free interest rate                                     1.90%                      
Volatility rate                                       40.00%                    
Unrecognized compensation expense                                           $ 52,403                
Compensation expense recognition period                                           1 year 7 days                
2018 Equity Incentive Plan [Member] | January 1, 2021 [Member]                                                            
Class of Stock [Line Items]                                                            
Restricted stock units vesting term percentage                   33.00%                                        
2018 Equity Incentive Plan [Member] | January 1, 2022 [Member]                                                            
Class of Stock [Line Items]                                                            
Restricted stock units vesting term percentage                   34.00%                                        
2018 Equity Incentive Plan [Member] | January 1, 2023 [Member]                                                            
Class of Stock [Line Items]                                                            
Restricted stock units vesting term percentage                   33.00%                                        
2018 Equity Incentive Plan [Member] | Maximum [Member]                                                            
Class of Stock [Line Items]                                                            
Share price                                     $ 4.29                      
2018 Equity Incentive Plan [Member] | Minimum [Member]                                                            
Class of Stock [Line Items]                                                            
Share price                                     $ 3.90                      
At The Market Offering Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued                                   14,900,000     18,826,177                  
Proceeds from issuance of stock $ 40,000,000         $ 8,721,746                             $ 18,826,177                  
Proceeds from issuance of common stock                                   $ 16,200,000                        
Second At The Market Offering Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Proceeds from issuance of stock         $ 100,000,000                                                  
Offering price         $ 100,000,000                                                  
Proceeds from issuance of common stock net of underwriting discounts and expenses                                         $ 24,602,110                  
Exchange Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Exercise price of warrants                                                 $ 1.00          
Warrants expiration date                                                 Aug. 20, 2024          
Warrants to purchase common stock                                                 575,000          
Engagement Letter [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants to purchase common stock   2,761,795 2,761,795                                                      
Consultant [Member]                                                            
Class of Stock [Line Items]                                                            
Stock issued during period for services, shares                                             360,000              
Board of Directors [Member] | 2016 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Maximum number of shares eligible to receive by employees                                           12,500                
Number of options to purchase common stock                                 12,500                          
Exercise price of options                                 $ 100.00                          
Options vesting term                                 4 years                          
Percentage of vesting of options                                 25.00%                          
Compensation expense                                             $ 112,315              
Share price                                             $ 3.060              
Risk-free interest rate                                           1.72%                
Volatility rate                                           315.83%                
Board of Directors [Member] | 2016 Equity Incentive Plan [Member] | Maximum [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued                                           200,000                
Board of Directors [Member] | 2018 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Eligible to receive common stock shares description                               no employee will be eligible to receive more than 350,000 shares of common stock (10% of authorized shares under the 2018 Plan) in any calendar year under the 2018 Plan pursuant to the grant of awards.                            
Common stock reserved for future issuance                               100,000                            
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] | Maximum [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued                               3,500,000                            
Number of shares employee eligible to receive                               350,000                            
Percentage of shares employee eligible to receive                               (10.00%)                            
Common stock reserved for future issuance                                                       2,000,000   200,000
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] | Minimum [Member]                                                            
Class of Stock [Line Items]                                                            
Common stock reserved for future issuance                                                           100,000
Employees and Officers [Member] | 2018 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Number of options to purchase common stock                             100,000                              
Percentage of vesting of options                             25.00%                              
Fair value of options                             $ 1,241,417                              
Employees and Officers [Member] | 2018 Equity Incentive Plan [Member] | Anniversaries of the Grant Date [Member]                                                            
Class of Stock [Line Items]                                                            
Percentage of vesting of options                             25.00%                              
Common Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Conversion of common stock, shares                                             126,800              
Debt conversion, converted instrument, shares issued                                             3,200,000              
Stock issued during period for services, shares                                           150,000 360,000              
Common Stock [Member] | At The Market Offering Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued 46,029,920                                                          
Warrant [Member]                                                            
Class of Stock [Line Items]                                                            
Proceeds from warrants exercise     $ 40,000,000                                                      
Placement Agent Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           24,758 1,365              
Exercise price of warrants                                           $ 10 $ 120              
Placement Agent Warrants One [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           4,758                
Exercise price of warrants                                           $ 120                
Placement Agent Warrants Two [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           20,000                
Exercise price of warrants                                           $ 10                
Class B Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           15,100 26,550              
Exercise price of warrants                                           $ 120.00                
Number of warrants outstanding                                           15,100 26,550              
Series A Warrants and Series B Warrants [Member] | Investors [Member] | Exchange Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants to purchase common stock                           42,412                                
Proceeds from warrants exercise                           $ 2,172,680                                
Stock issuance cost                           $ 159,958                                
Series A Warrants and Series B Warrants One [Member] | Investors [Member] | Exchange Agreement [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants to purchase common stock                           50,894                                
Number of shares issued for exercise of warrants                           50,894                                
Series A Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           519,001 519,001              
Exercise price of warrants                                       $ 36.70                    
Number of warrants outstanding                                           519,001 519,001              
Series A Warrant [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants exercisable shares, description                                       Each warrant expires on the fifth anniversary of the original issuance date.                    
2020 Offering Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           15,367,574                
Number of warrants outstanding                                           15,367,574                
Warrants exercisable shares, description                       the Company sold 49.45 million warrants (each exercisable into 1/20th of a share of common stock for a total of 2.4725 million shares of common stock). In the June 2, 2020 public offering, the Company sold 20.7 million warrants (each exercisable into 1 share of common stock for a total of 20.7 million shares of common stock).                                    
Number of warrants sold                 2.4725     49,450,000                                    
Number of warrants converted to common stock                                           5,412,540                
Restricted Stock Units [Member] | 2018 Equity Incentive Plan [Member]                                                            
Class of Stock [Line Items]                                                            
Number of options to purchase common stock                   144,110                                        
Number of restricted stock units granted                   90,635                                        
2021 Offering Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           23,014,960                
Exercise price of warrants   $ 1.08625 $ 1.08625                                                      
Number of warrants outstanding                                           23,014,960                
Warrants to purchase common stock   1 1                                                      
Number of warrants sold     23,014,960                                                      
Number of warrants converted to common stock   2,761,795                                                        
Percentage of exercise price over offering price   125.00% 125.00%                                                      
2021 Placement Agent Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Number of warrants issued                                           2,761,795                
Number of warrants outstanding                                           2,761,795                
Public Offering [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued             1,700,000       445,000                                      
Proceeds from initial public offering             $ 1,683,000       $ 912,250                                      
Number of shares exercisable for warrants                       2,472,500                                    
Stock issued during the period, value                       $ 9,472,250                                    
Warrants to purchase common stock                       2.4725 2.4725                                  
Public Offering [Member] | Common Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued               19,000,000 19,000,000   445,000 4,500,000 4,500,000                                  
Public Offering [Member] | Warrant [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued               20,700,000 20,700,000     49,450,000 49.45                                  
Stock issued during the period, value                 $ 19,017,000                                          
October 2016 Private Placement [Member] | Placement Agent Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants expiration date                                           Oct. 17, 2021                
August 2018 Financing [Member] | Placement Agent Warrants [Member]                                                            
Class of Stock [Line Items]                                                            
Warrants expiration date                                           Sep. 04, 2023                
Series C Preferred Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized                                           4,268 4,268              
Preferred stock par value                                           $ 0.0001 $ 0.0001              
Series C Preferred Stock [Member] | Common Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued                                             126,800              
Conversion of common stock, shares                                             1,268              
Series D Preferred Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized                                           5,775 5,775 5,775            
Preferred stock par value                                           $ 1,000 $ 1,000              
Series D Preferred Stock [Member] | Board of Directors [Member]                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized                                                   5,775        
Series D Preferred Stock [Member] | Common Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued                                             3,141,426              
Conversion of common stock, shares                                             3,563              
Series E Non Convertible Preferred Stock [Member]                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized                                             15 15            
Preferred stock par value                                           $ 0.0001                
Stock issued during the period, value                                           $ 1,000,000                
Series E Non Convertible Preferred Stock [Member] | Institutional Investor [Member]                                                            
Class of Stock [Line Items]                                                            
Number of shares issued       9