Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.19.1
Stockholders' Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Stockholders' Equity (Textual)    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares outstanding 27,948,609 16,846,835
Issued shares of common stock 123,500 194,000
Sale of stock common shares   1,825,000
Proceeds from offering costs   $ 3,291,565
Issuance of common stock in connection with business combinations 1,550,000  
Common stock to employees $ 463,922 $ 433,376
Common Stock [Member]    
Stockholders' Equity (Textual)    
Sale of stock common shares 3,333,333  
Net Proceeds $ 9,959,877  
Convertible Debt [Member]    
Stockholders' Equity (Textual)    
Common stock upon conversion of convertible debt shares 2,013,294  
Options [Member]    
Stockholders' Equity (Textual)    
Issued shares of common stock 995,186 50,000
Common stock upon the exercise of common stock options 1,068,333 50,000
Net Proceeds $ 321,701  
Common stock exercised proceeds   $ 30,000
Common stock of employee consultants $ 10,000 $ 280,000
Common stock of employee consultants, shares 45,001 427,000
Warrant [Member] | Common Stock [Member]    
Stockholders' Equity (Textual)    
Issued shares of common stock 3,076,461 2,755,001
Common stock upon exercise of common stock warrants   2,755,001
Common stock upon the exercise of common stock options 3,056,478  
Warrants receiving net proceeds amount $ 2,593,646 $ 1,928,501