Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.10.0.1
Stockholders' Equity (Details) - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Stockholders' Equity (Textual)      
Common stock, shares authorized 100,000,000   100,000,000
Common stock, shares outstanding 23,964,516   16,846,835
Issued shares of common stock   80,000  
Stock issued for consulting services, shares   100,000  
Stock issued for consulting services, value   $ 251,890  
Common stock upon cashless exercise options 340,580    
Sale of stock common shares   1,825,000  
Offering costs $ 3,291,565 $ 3,291,565  
Purchase warrants of common stock   718,572  
Common stock exercised proceeds 503,000 $ 503,000  
Common stock of employee consultants   $ 248,000  
Common stock of employee consultants, shares   125,000  
Common stock issued for prepaid services $ 45,000 $ 251,890  
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  
Options [Member]      
Stockholders' Equity (Textual)      
Issued shares of common stock employee bonuses 45,000    
Common stock upon the exercise of common stock options 118,334    
Common stock upon cashless exercise options 400,000    
Common Stock [Member]      
Stockholders' Equity (Textual)      
Acquisition of common stock, value $ 1,390,550    
Acquisition of common stock, shares 560,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   100,000  
Stock issued for consulting services, value   $ 45,000  
Common stock upon exercise of common stock warrants 1,446,433    
Common stock upon the exercise of common stock options 118,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 value 475,000    
Common stock upon conversion of convertible debt shares $ 1,425,000