Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.10.0.1
Stockholders' Equity (Details) - USD ($)
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Stockholders' Equity (Textual)      
Common stock, shares authorized 100,000,000   100,000,000
Common stock, shares outstanding 27,437,113   16,846,835
Issued shares of common stock   80,000  
Stock issued for consulting services, shares   150,000  
Stock issued for consulting services, value   $ 251,890  
Common stock upon cashless exercise options 367,352    
Sale of stock common shares   1,825,000  
Proceeds from offering costs   $ 3,291,565  
Purchase warrants of common stock   2,149,287  
Common stock exercised proceeds   $ 1,504,501  
Common stock of employee consultants   $ 365,000  
Common stock of employee consultants, shares   195,000  
Common stock issued for prepaid services $ 416,886  
Convertible Debt [Member]      
Stockholders' Equity (Textual)      
Conversion price $ 3.00    
Warrant [Member]      
Stockholders' Equity (Textual)      
Issued shares of common stock   100,000  
Stock issued for consulting services, shares   100,000  
Stock issued for consulting services, value   $ 77,000  
Common stock upon exercise of common stock warrants 2,870,464    
Common stock exercised proceeds $ 2,200,000    
Options [Member]      
Stockholders' Equity (Textual)      
Issued shares of common stock employee bonuses 47,500    
Common stock upon the exercise of common stock options 618,334    
Common stock upon cashless exercise options 450,000    
Common Stock [Member]      
Stockholders' Equity (Textual)      
Acquisition of common stock, value $ 5,200,000    
Acquisition of common stock, shares 1,535,000    
Issued shares of common stock employee bonuses 26,000    
Issued value of common stock employee bonuses $ 108,000    
Stock issued for consulting services, shares 25,000    
Stock issued for consulting services, value $ 104,000    
Common stock upon conversion of convertible debt value $ 382,000    
Common stock upon the exercise of common stock options 618,334    
Common Stock [Member] | Warrant [Member]      
Stockholders' Equity (Textual)      
Issued shares of common stock 3,333,333    
Conversion price $ 3.00    
Common stock upon conversion of convertible debt shares 1,767,295    
Common stock upon conversion of convertible debt value $ 5,300,000    
Proceeds from offering costs $ 9,900,000