Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY (Details Narrative)

v3.22.2.2
STOCKHOLDERS' EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 22, 2022
Jun. 08, 2022
Feb. 15, 2022
Jul. 11, 2021
Mar. 26, 2021
Feb. 02, 2021
Jan. 19, 2021
Jun. 02, 2020
Apr. 04, 2020
Jan. 28, 2020
Jan. 24, 2019
Jul. 02, 2018
Jan. 03, 2017
Jan. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2022
Jul. 31, 2021
Jun. 30, 2021
Dec. 31, 2021
Nov. 20, 2020
Class of Stock [Line Items]                                          
Common stock, shares authorized                                 200,000,000     200,000,000  
Preferred stock, shares authorized                                 4,268     4,268  
Common stock par value                                 $ 0.0001     $ 0.0001  
Preferred stock par value     $ 1,000                           $ 0.0001     $ 0.0001  
Number of shares issued       306,866                                  
Stock issued during the period, value                               $ 39,074,390          
Proceeds from issuance of stock     $ 4,205,000 $ 36,259,050                                  
Proceeds from issuance of common stock                                 $ 8,869,617   $ 39,911,415    
Number of warrants issued                                 133     133  
Exercise price of warrants     $ 37.65 $ 121.5                         $ 1.9        
Warrants to purchase common stock       153,433                                  
Proceeds from warrants exercise                                 $ 2,931,067   5,408,540    
Warrant offering price       $ 130.35                                  
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 $162.94 (the “Placement Agent Warrants”). The Placement Agent Warrants are immediately exercisable until the fifth anniversary of the commencement of sales of the offering                                  
Offering price       $ 162.94                                  
Aggregate preferred stock issued     $ 5,000,000                                    
Total issuance costs     795,000                                    
Initial fair value of warrants     $ 2,646,135                           5,631,988   0    
Payment for the repurchase of warrants   $ 2,500,000                             2,500,000   $ 0    
Warrant issuance cost                                 $ 275,130        
Warrant [Member]                                          
Class of Stock [Line Items]                                          
Proceeds from warrants exercise       $ 40,000,000                                  
2021 Offering Warrants [Member] | Warrant [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value                                       $ 16,153  
June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Common stock par value $ 0.0001                                        
Placement Agent Warrants Two Thousand And Twenty Two [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants outstanding                                 189,474        
Class of warrants and rights outstanding                                 189,474        
Warrants and rights outstanding                                 $ 2,885,839        
June Two Thousand And Twenty Two Warrants June Two Thousand And Twenty Two Prefunded Warrants And Placement Agent Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value $ 2,800,588                                        
Issuance costs relating to liability portion of warrants expensed                                 $ 454,867        
June Two Thousand And Twenty Two Warrants And June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants outstanding                                 1,608,684        
Number of days notice to be given to the company to increase the beneficial ownership upto a certain threshold limit 61 days                                        
Class of warrants and rights outstanding                                 1,608,684        
Warrants and rights outstanding                                 $ 2,985,853        
Minimum [Member] | June Two Thousand And Twenty Two Warrants And June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member] | Before Exercise Of Warrants [Member]                                          
Class of Stock [Line Items]                                          
Ownership percentage 4.99%                                        
Minimum [Member] | June Two Thousand And Twenty Two Warrants And June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member] | After Exercise Of Warrants [Member]                                          
Class of Stock [Line Items]                                          
Ownership percentage 9.99%                               9.99%        
2016 Equity Incentive Plan [Member]                                          
Class of Stock [Line Items]                                          
Unrecognized compensation expense                                 $ 0        
2018 Equity Incentive Plan [Member]                                          
Class of Stock [Line Items]                                          
Unrecognized compensation expense                                 $ 0        
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%                        
At The Market Offering Agreement [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued                           99,748       125,708      
Proceeds from issuance of stock             $ 8,721,746                            
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     $ 0.05                                   $ 150
Warrants expiration date                                         Aug. 20, 2024
Warrants to purchase common stock                                         3,833
Engagement Letter [Member]                                          
Class of Stock [Line Items]                                          
Warrants to purchase common stock       18,412                                  
TBLT Exchange Agreement [Member]                                          
Class of Stock [Line Items]                                          
Class of warrants or rights repurchased during the period units     76,667                                    
Board of Directors [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of options                         $ 15,000                
Board of Directors [Member] | 2016 Equity Incentive Plan [Member]                                          
Class of Stock [Line Items]                                          
Maximum number of shares eligible to receive by employees                                 83        
Number of options to purchase common stock                         83                
Options vesting term                         4 days                
Percentage of vesting of options                         25.00%                
Board of Directors [Member] | 2016 Equity Incentive Plan [Member] | Maximum [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued                             83            
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] | Maximum [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued                       625                  
Placement Agent Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued     10,000                           165     9  
Exercise price of warrants     $ 7.5                           $ 1,500     $ 18,000  
Placement Agent Warrants [Member] | Warrant [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value                                 $ 4,801,929     $ 4,801,929  
Placement Agent Warrants One [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 32        
Exercise price of warrants                                 $ 18,000        
Placement Agent Warrants Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 133        
Exercise price of warrants                                 $ 1,500        
Class B Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 177     177  
Exercise price of warrants                                 $ 18,000        
Number of warrants outstanding                                 177     177  
Class of warrants and rights outstanding                                 177     177  
Series A Warrants and Series B Warrants [Member] | Investors [Member] | Exchange Agreement [Member]                                          
Class of Stock [Line Items]                                          
Warrants to purchase common stock                     283                    
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                     339                    
Number of shares issued for exercise of warrants                     339                    
Series A Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 3,460     3,460  
Exercise price of warrants                                 $ 5,505        
Number of warrants outstanding                                 3,460     3,460  
Warrants exercisable shares, description                                 Each warrant expires on the fifth anniversary of the original issuance date.        
Class of warrants and rights outstanding                                 3,460     3,460  
2020 Offering Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 102,450     102,450  
Number of warrants outstanding                                 102,450     102,450  
Warrants exercisable shares, description               the Company sold 138,000 warrants (each exercisable into 1 share of common stock for a total of 138,000 shares of common stock.)   the Company sold 329,667 warrants (each exercisable into 1/20th of a share of common stock for a total of 16,483 shares of common stock). In the June 2, 2020 public offering, the Company sold 138,000 warrants (each exercisable into 1 share of common stock for a total of 138,000 shares of common stock.)                      
Number of warrants sold               138,000   329,667                      
Number of warrants converted to common stock                                 0        
Class of warrants and rights outstanding                                 102,450     102,450  
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                 350                        
2021 Offering Warrants [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of warrants       $ 162.94                                  
Number of warrants outstanding                                 153,433        
Warrants to purchase common stock       1                                  
Number of warrants sold       153,433                                  
Number of warrants converted to common stock       18,412                                  
Percentage of exercise price over offering price       125.00%                                  
Class of warrants and rights outstanding                                 153,433        
2021 Offering Warrants [Member] | Warrant [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value                                 $ 16,153        
2021 Placement Agent Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 153,433     18,412  
Number of warrants outstanding                                       18,412  
Class of warrants and rights outstanding                                       18,412  
Unregistered Warrants [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of warrants     $ 37.65                                    
Warrants to purchase common stock     125,000                                    
2022 Offering Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 125,000        
Number of warrants outstanding                                 125,000        
Warrants to purchase common stock     1                           1        
Number of warrants sold     125,000                           3,157,895        
Class of warrants and rights outstanding                                 125,000        
Class of Warrant or Right, Date from which Warrants or Rights Exercisable     Jul. 15, 2022                                    
2022 Offering Warrants [Member] | Warrant [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value                                 $ 2,646,135        
2022 Placement Agent Warrants [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued     10,000                           10,000        
Exercise price of warrants     $ 7.5                           $ 2.375        
Number of warrants outstanding                                 10,000        
Class of warrants and rights outstanding                                 10,000        
Class of Warrant or Right, Date from which Warrants or Rights Exercisable     Jul. 15, 2022                                    
2022 Placement Agent Warrants [Member] | Warrant [Member]                                          
Class of Stock [Line Items]                                          
Financial liabilities at fair value                                 $ 58,860        
2022 Placement Agent Warrants [Member] | Placement Agent Warrants Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued                                 189,474        
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        
IPO [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Common stock par value $ 0.0001                                        
Number of shares issued 772,157                                        
IPO [Member] | June Two Thousand And Twenty Two Warrants [Member] | Tranche One [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued 772,157                                        
IPO [Member] | June Two Thousand And Twenty Two Warrants [Member] | Tranche Two [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of warrants $ 1.9                                        
Class of warrants or rights number of securities covered by warrants or right                                 772,157        
IPO [Member] | June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Number of warrants issued 2,385,738                                        
Exercise price of warrants $ 1.8999                                        
Class of warrants or rights number of securities covered by warrants or right                                 2,385,738        
IPO [Member] | Placement Agent Warrants Two Thousand And Twenty Two [Member] | June Two Thousand And Twenty Two [Member] | HC Wain Right And Co LLC [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of warrants $ 2.375                                        
Cash fee equal to gross proceeds 7.00%                                        
Management fee equal to gross proceeds 0.50%                                        
Class of warrants or rights term 5 years                                        
Class of warrants or rights number of securities covered by warrants or right 189,474                                        
IPO [Member] | June Two Thousand And Twenty Two Warrants June Two Thousand And Twenty Two Prefunded Warrants And Placement Agent Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Class of warrants or rights excercised during the period units                                 1,549,211        
IPO [Member] | June Two Thousand And Twenty Two Warrants And June Two Thousand And Twenty Two Prefunded Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Exercise price of warrants $ 1.9                                        
Class of warrants or rights term 5 years                                        
Class of warrants or rights number of securities covered by warrants or right 3,157,895                                        
IPO [Member] | Common Stock And Warrants [Member] | June Two Thousand And Twenty Two [Member]                                          
Class of Stock [Line Items]                                          
Stock issuance cost $ 881,000                                        
Sale of stock net consideration received on the transaction $ 5,100,000                                        
Series D Preferred Stock [Member]                                          
Class of Stock [Line Items]                                          
Preferred stock, shares authorized                                 5,775     5,775  
Preferred stock par value                                 $ 1,000     $ 1,000  
Preferred stock, shares outstanding                                 5,775     5,775  
Preferred stock, shares issued                                 5,775     5,775  
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 Preferred Stock [Member]                                          
Class of Stock [Line Items]                                          
Preferred stock, shares authorized                                 15     15  
Preferred stock par value                                 $ 0.0001     $ 0.0001  
Preferred stock, shares outstanding                                 9     9  
Preferred stock, shares issued                                 9     9  
Series E Preferred Stock [Member] | Institutional Investor [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued         9                                
Series F Preferred Stock [Member]                                          
Class of Stock [Line Items]                                          
Preferred stock, shares authorized                                 2,500     0  
Preferred stock par value     $ 0.0001                           $ 0.0001     $ 0.0001  
Stock issued during period stock split     2,500                                    
Issuance of common stock upon conversion of preferred stock     83,334                                    
Conversion price     $ 30                                    
Preferred stock, shares outstanding                                 2,500     0  
Preferred stock, shares issued                                 2,500     0  
Series F Preferred Stock [Member] | 2022 Offering Warrants [Member]                                          
Class of Stock [Line Items]                                          
Offer of sale for shares     2,500                                    
Series G Preferred Stock [Member]                                          
Class of Stock [Line Items]                                          
Preferred stock, shares authorized                                 2,500     0  
Preferred stock par value     $ 0.0001                           $ 0.0001     $ 0.0001  
Stock issued during period stock split     2,500                                    
Issuance of common stock upon conversion of preferred stock     83,334                                    
Conversion price     $ 30                                    
Preferred stock, shares outstanding                                 2,500     0  
Preferred stock, shares issued                                 2,500     0  
Series G Preferred Stock [Member] | 2022 Offering Warrants [Member]                                          
Class of Stock [Line Items]                                          
Offer of sale for shares     2,500