Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Deficit) (Details Narrative)

v3.20.2
Stockholders' Equity (Deficit) (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 12, 2020
Jun. 02, 2020
Apr. 04, 2020
Feb. 24, 2020
Jan. 28, 2020
Feb. 14, 2019
Jan. 24, 2019
Sep. 14, 2018
Jul. 02, 2018
Jan. 03, 2017
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 21, 2019
Aug. 19, 2019
Jun. 09, 2019
Dec. 31, 2018
Sep. 12, 2018
Common stock, shares authorized                     200,000,000       200,000,000     200,000,000          
Common stock par value                     $ 0.0001       $ 0.0001     $ 0.0001          
Proceeds from warrants exercise                             $ 2,172,680              
Common stock, shares issued                     38,414,631       38,414,631     3,300,015          
Common stock, shares outstanding                     38,414,631       38,414,631     3,300,015          
Compensation expense                             $ 315,673 273,200              
2018 Equity Incentive Plan [Member]                                              
Fair value of options                                           $ 448,861  
Compensation expense                     $ (36,370)     $ 68,336 $ 231,512 222,089              
Risk-free interest rate                             1.90%                
Volatility rate                             40.00%                
Unrecognized compensation expense                     $ 458,853       $ 458,853                
Compensation expense recognition period                             2 years 3 months 11 days                
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member]                                              
Number of options to purchase common stock     144,110                                        
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2021 [Member]                                              
Restricted stock units vesting term percentage     33.00%                                        
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2022 [Member]                                              
Restricted stock units vesting term percentage     34.00%                                        
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2023 [Member]                                              
Restricted stock units vesting term percentage     33.00%                                        
2018 Equity Incentive Plan [Member] | Maximum [Member]                                              
Share price                     $ 4.29       $ 4.29                
2018 Equity Incentive Plan [Member] | Minimum [Member]                                              
Share price                     3.90       $ 3.90                
Public Offering [Member]                                              
Initial public offering, shares 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                                    
Series A Warrants [Member]                                              
Inducement cost                             $ 0 2,137,190              
Exercise price of warrants                     $ 36.70       $ 36.70                
Number of warrants issued                     519,001       519,001     519,001          
Number of warrants outstanding                     519,001       519,001     519,001          
Common Stock [Member]                                              
Conversion of common stock, shares                         126,800 100,000                  
Debt conversion, converted instrument, shares issued                             3,200,000                
Stock issued during period for services, shares                       360,000                      
Common Stock [Member] | Public Offering [Member]                                              
Initial public offering, shares   19,000,000     4,500,000                                    
Warrant [Member] | Public Offering [Member]                                              
Initial public offering, shares   20,700,000     49,450,000                                    
Stock issued during the period, value   $ 19,017,000                                          
Common Stock [Member]                                              
Debt conversion, converted instrument, shares issued                             3,200,000                
Placement Agent Warrants [Member]                                              
Exercise price of warrants                                       $ 10      
Number of warrants issued                     24,758       24,758         20,000      
Number of warrants outstanding                     20,000       20,000     4,576          
Placement Agent Warrants [Member] | October 2016 Private Placement [Member]                                              
Warrants expiration date                     Oct. 17, 2021       Oct. 17, 2021                
Placement Agent Warrants [Member] | March 2018 Private Placement [Member]                                              
Warrants expiration date                     Sep. 04, 2023       Sep. 04, 2023                
Placement Agent Warrants [Member] | May 2018 Private Placement [Member]                                              
Warrants expiration date                     Sep. 04, 2023       Sep. 04, 2023                
Placement Agent Warrants [Member] | August 2018 Financing [Member]                                              
Warrants expiration date                     Sep. 04, 2023       Sep. 04, 2023                
Placement Agent Warrants One [Member]                                              
Exercise price of warrants                     $ 120       $ 120                
Number of warrants issued                     4,758       4,758                
Placement Agent Warrants Two [Member]                                              
Exercise price of warrants                     $ 10       $ 10                
Number of warrants issued                     20,000       20,000                
Class B Warrants [Member]                                              
Exercise price of warrants                     $ 120.00       $ 120.00                
Number of warrants issued                     26,550       26,550     265,500          
Number of warrants outstanding                     26,550       26,550     265,500          
Warrants expiration date, description                             Expire between October 17, 2021 and May 15, 2023.                
Series A Warrant [Member]                                              
Warrants exercisable shares, description                             Each warrant expires on the fifth anniversary of the original issuance date.                
2020 Offering Warrants [Member]                                              
Number of warrants issued                     20,780,115       20,780,115                
Number of warrants outstanding                     20,780,115       20,780,115                
Number of warrants sold   20,700,000     49,450,000                                    
Warrants exercisable shares, description   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.)     The Company sold 49.45 million warrants (each exercisable into 1/20 of a share of common stock for a total of 2.4725 million shares of common stock)                                    
Three Placement Agent [Member]                                              
Warrants to purchase common stock           1,402                                  
Proceeds from warrants exercise           $ 16,818                                  
Exercise price of warrants           $ 36.70                                  
Three Placement Agent [Member] | Class A Units [Member]                                              
Number of shares issued for exercise of warrants           4,004                                  
Term of warrants           5 years                                  
Consultant [Member] | Forecast [Member]                                              
Stock issued during period for services, shares                                 360,000            
Board of Directors [Member] | 2016 Equity Incentive Plan [Member]                                              
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                     $ 28,054     $ 28,054 $ 84,161 $ 84,161              
Share price                     $ 3.060       $ 3.060                
Risk-free interest rate                             1.72%                
Volatility rate                             315.83%                
Unrecognized compensation expense                     $ 28,054       $ 28,054                
Compensation expense recognition period                             3 months                
Board of Directors [Member] | 2016 Equity Incentive Plan [Member] | Maximum [Member]                                              
Initial public offering, shares                             200,000                
Board of Directors [Member] | 2018 Equity Incentive Plan [Member]                                              
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]                                              
Initial public offering, shares                 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]                                              
Common stock reserved for future issuance                                             100,000
Employees and Officers [Member] | 2018 Equity Incentive Plan [Member]                                              
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] | Anniversaries of the Grant Date [Member] | 2018 Equity Incentive Plan [Member]                                              
Percentage of vesting of options               25.00%                              
Two Officers [Member] | 2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member]                                              
Number of restricted stock units granted     90,635                                        
Exchange Agreement [Member] | Investors [Member] | Series A Warrants One [Member]                                              
Warrants to purchase common stock             424,116                                
Proceeds from warrants exercise             $ 2,172,680                                
Stock issuance cost             $ 159,958                                
Exchange Agreement [Member] | Investors [Member] | Series A Warrants Two [Member]                                              
Warrants to purchase common stock             508,940                                
Number of shares issued for exercise of warrants             508,940                                
Exchange Agreement [Member] | Investors [Member] | Series A Warrants Three [Member]                                              
Warrants to purchase common stock             933,056                                
Exchange Agreement [Member] | Investors [Member] | Series A Warrants and Series B Warrants [Member]                                              
Warrants to purchase common stock             42,412                                
Proceeds from warrants exercise             $ 2,172,680                                
Stock issuance cost             $ 159,958                                
Exchange Agreement [Member] | Investors [Member] | Series A Warrants and Series B Warrants One [Member]                                              
Warrants to purchase common stock             50,894                                
Number of shares issued for exercise of warrants             50,894                                
Series C Preferred Stock [Member]                                              
Preferred stock, shares authorized                     5,000,000       5,000,000     5,000,000          
Preferred stock par value                     $ 0.0001       $ 0.0001     $ 0.0001          
Conversion of common stock, shares                         (1,268)                    
Stock issued during period for services, shares                                            
Series D Preferred Stock [Member]                                              
Preferred stock, shares authorized                     5,775       5,775     5,775          
Preferred stock par value                     $ 1,000       $ 1,000     $ 1,000          
Conversion of common stock, shares                                            
Stock issued during period for services, shares                                            
Series D Preferred Stock [Member] | Board of Directors [Member]                                              
Preferred stock, shares authorized                                     5,775        
Series C Preferred Stock [Member] | Common Stock [Member]                                              
Conversion of common stock, shares                             1,268                
Initial public offering, shares                             126,800                
Series D Preferred Stock [Member] | Common Stock [Member]                                              
Conversion of common stock, shares                             3,563                
Initial public offering, shares                             3,141,426