Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.20.2
Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 7 Months Ended 9 Months Ended
Sep. 30, 2020
Jul. 31, 2020
Jun. 30, 2020
Apr. 30, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Nov. 11, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Issuance cost         $ 496,100 $ 241,009             $ 684,850    
Subscription receivable $ 419,494       419,494           $ 419,494   419,494  
Value of common stock shares issued as compensation         164,635 $ 72,128 $ 276,675 $ 59,252 $ 185,632 $ 118,736          
Net proceeds from exercise of warrant                         144,313  
Unrecognized stock based compensation expense $ 483,840       $ 483,840           $ 483,840   $ 483,840    
Officers [Member]                              
Number of common stock shares issued as compensation       47,542                      
Value of common stock shares issued as compensation       $ 87,000                      
Consultant [Member]                              
Number of common stock shares issued as compensation 10,000 6,847                          
Value of common stock shares issued as compensation $ 23,500 $ 46,560                          
Executives [Member]                              
Weighted average remaining vesting period     5 years 5 years                      
Number of stock options to purchase of common stock     150,000 160,416                      
Exercise price, per share     $ 2.20     $ 2.20                  
Options, aggregate grant date fair value     $ 298,911 $ 180,000                      
Vesting description     One-third of the options will vest on February 7, 2021, the second third will vest on February 7, 2022 and the final third will vest on February 7, 2023.                        
Executives [Member] | One Year [Member]                              
Options grant date vested shares       54,325                      
Executives [Member] | Second Year [Member]                              
Options grant date vested shares       53,433                      
Executives [Member] | Third Year [Member]                              
Options grant date vested shares       52,658                      
Employees [Member]                              
Weighted average remaining vesting period 5 years                            
Number of stock options to purchase of common stock 603                            
Exercise price, per share $ 9.14       $ 9.14           $ 9.14   $ 9.14    
Options, aggregate grant date fair value $ 5,000                            
Vesting description The options vest on September 27, 2021.                            
Common Stock [Member]                              
Conversion of stock shares converted                         1,642,628    
Conversion price per share $ 3.12       $ 3.12           3.12   $ 3.12    
Number of common stock shares issued as compensation         6,847 57,542 20,000 51,724          
Value of common stock shares issued as compensation         $ 6 $ 58 $ 20   $ 52          
Stock Warrants [Member]                              
Common stock upon the cashless exercise of warrants                         161,126    
Common stock pursuant to exercise of warrants                         34,403    
Warrant exercise price $ 4.25       $ 4.25           $ 4.25   $ 4.25    
Gross proceeds from exercise of warrant                         $ 146,213    
Net proceeds from exercise of warrant                         144,313    
Common Stock, Stock Options and Warrants [Member]                              
Stock-based compensation expense         $ 148,964     $ 197,133         $ 480,359 $ 737,416  
Series D Convertible Preferred Stock [Member]                              
Conversion of stock shares converted                         5,125    
Maximum [Member] | Executives [Member]                              
Exercise price, per share       $ 2.01                      
Minimum [Member] | Executives [Member]                              
Exercise price, per share       $ 1.83                      
At the Market Offering [Member]                              
Number of common stock shares sold                     3,521,971 3,566,971      
Proceeds from sale of stock                     $ 18,953,323 $ 19,500,000      
Issuance cost                     $ 737,109