Stockholders' (Deficit) Equity (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Nov. 28, 2017
Aug. 25, 2017
Aug. 25, 2017
Apr. 17, 2017
Mar. 27, 2017
Jan. 30, 2017
Jan. 17, 2017
Jan. 03, 2017
Dec. 27, 2016
Oct. 07, 2016
Oct. 04, 2016
Apr. 06, 2016
Mar. 31, 2016
Mar. 29, 2016
Mar. 14, 2016
Jan. 26, 2016
Nov. 24, 2015
Jul. 29, 2016
Apr. 30, 2016
Mar. 31, 2016
Mar. 14, 2016
Mar. 14, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
May 12, 2017
Mar. 29, 2017
Proceeds from issuance of common stock                       $ 56,250                     $ 1,423,141      
Share based compensation                                             1,474,399 1,175,672      
Number of common stock value issued                                             1,276,197 970,362      
Stock issued during the period, value                                               5,867,217      
General and Administrative Expenses [Member]                                                      
Share based compensation                                               963,218      
Selling and Marketing Expenses [Member]                                                      
Share based compensation                                             543,555 212,454      
Placement Agent [Member]                                                      
Number of units sold during the period                                           345,725          
Sale of units price per unit                             $ 4.50           $ 4.50 $ 4.50          
Percentage of nonaccountable expense allowance                             3.00%           3.00% 3.00%          
Percentage of warrants to purchase a shares of common stock                             10.00%           10.00% 10.00%          
Warrants expiration date                                           Oct. 30, 2020          
Number of warrants issued during the period                           34,573                          
Warrants exercise per share                             $ 4.50           $ 4.50 $ 4.50          
March Sales [Member]                                                      
Warrants description                                       The exercise price and number of shares of common stock issuable on exercise of the warrants are subject to standard anti-dilution provisions. The Company, at its option, may call the warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, if (i) the closing price per share of the common stock is at least $10.00 for 30 consecutive trading days ending on the third business day prior to the notice of redemption or (ii) the common stock is listed for trading on a national securities exchange and the closing price per share of common stock on the first day of trading on such exchange is at least $7.50.              
Warrants expiration date                                       Mar. 29, 2019              
Warrants exercise per share                         $ 6.00             $ 6.00              
Second Offering [Member]                                                      
Proceeds from sale of units with private placement                                 $ 3,000,000                    
Second Offering [Member] | Placement Agent [Member]                                                      
Percentage of commission paid                             10.00%           10.00% 10.00%          
Percentage of nonaccountable expense allowance                             3.00%           3.00% 3.00%          
Units value                             $ 500,000                        
Warrants description                             Each warrant issued pursuant to the Second Offering entitles the holder to purchase one share of the Company’s common stock at an exercise price of $6.00 per share, commencing immediately and expiring on November 30, 2018. The exercise price and number of shares of common stock issuable on exercise of the warrants are subject to standard anti-dilution provisions. The Company, at its option, may call the warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, if (i) the closing price per share of the common stock is at least $10.00 for 30 consecutive trading days ending on the third business day prior to the notice of redemption or (ii) the common stock is listed for trading on a national securities exchange and the closing price per share of common stock on the first day of trading on such exchange is at least $7.50.                        
Warrants expiration date                             Nov. 30, 2018                        
Subscription Agreements [Member]                                                      
Number of units sold during the period                         58,750 58,750                          
Sale of units price per unit                         $ 4.00 $ 4.00           $ 4.00              
Gross proceeds from sale of units                         $ 235,000 $ 235,000                          
Consulting Services Agreement [Member] | General and Administrative [Member]                                                      
Number of common stock shares issued for services                                   1,667                  
Number of common stock value issued                                               9,169      
Chief Financial Officer Employment Agreement [Member] | General and Administrative [Member]                                                      
Number of common stock shares issued for services                                   10,000                  
Number of common stock value issued                                               40,000      
Consultant In Exchange For Services [Member] | General and Administrative Expenses [Member]                                                      
Number of common stock value issued                                               $ 20,000      
Consultant In Exchange For Services [Member] | General and Administrative [Member]                                                      
Number of common stock shares issued for services                                   5,000                  
December Offering [Member]                                                      
Issuance of common stock                 406,550                                    
Shares issued price per share                                               $ 4.00      
Payment of other offering expenses                                               $ 1,423,141      
Investor [Member]                                                      
Number of units sold during the period                                         171,725            
Sale of units price per unit                             $ 4.00           $ 4.00 $ 4.00          
Gross proceeds from sale of units                                         $ 686,900            
Cost of sale                                         60,110            
Proceeds from issuance of common stock                                         $ 626,790            
Thomas Cardella [Member]                                                      
Number of units sold during the period                                         25,000            
Paul Vassilakos [Member]                                                      
Number of units sold during the period                                         7,500            
Philip Thomas [Member] | Subscription Agreements [Member]                                                      
Number of units sold during the period                         2,500 2,500                          
Thomas Panza [Member] | Subscription Agreements [Member]                                                      
Number of units sold during the period                         2,500 2,500                          
Percentage of ownership                         10.00% 10.00%           10.00%              
Advisory Board Member One [Member]                                                      
Number of common stock shares issued for services                                                 7,500    
Advisory Board Member Two [Member]                                                      
Number of common stock shares issued for services                                                 7,500    
Advisory Board Member Three [Member]                                                      
Number of common stock shares issued for services                                                 7,500    
Advisory Board Member Four [Member]                                                      
Number of common stock shares issued for services                                                 7,500    
Non Employee [Member]                                                      
Number of common stock shares issued for services                               35,824                      
Customers [Member]                                                      
Number of common stock shares issued for services                         3,400                            
Customers [Member] | Net Sales [Member]                                                      
Share based compensation                                               13,600      
Suppliers [Member]                                                      
Number of common stock shares issued for services                         1,200                            
Suppliers [Member] | Cost Of Goods Sold [Member]                                                      
Share based compensation                                               4,800      
Brokers [Member]                                                      
Number of common stock shares issued for services                         2,000                            
Brokers [Member] | Selling And Marketing Expenses [Member]                                                      
Share based compensation                                               8,000      
Consultants [Member]                                                      
Number of common stock shares issued for services 66,092   41,033     61,208             6,700                            
Number of common stock value issued $ 155,403   $ 151,167     $ 213,550                                          
Issuance of common stock                   140,135 140,135                                
Stock issued during the period, value                   $ 764,662 $ 764,662                                
Consultants [Member] | General and Administrative Expenses [Member]                                                      
Share based compensation                                             $ 0 26,800      
Consultants [Member] | Consulting Services Agreement [Member]                                                      
Number of common stock shares issued for services                         5,000                            
Consultants [Member] | Consulting Services Agreement [Member] | Prepaid Expenses [Member]                                                      
Share based compensation                                               3,636      
Consultants [Member] | Consulting Agreement [Member]                                                      
Number of common stock shares issued for services                         15,833                            
Advance payment                                     $ 20,000                
Consulting services amount                                     $ 30,000                
Consultants [Member] | Consulting Agreement [Member] | Prepaid Expenses [Member]                                                      
Share based compensation                                               0      
Consultants [Member] | Consulting Agreement [Member] | Market Research Expense [Member]                                                      
Share based compensation                                               63,332      
Consultants [Member] | Consulting Agreement [Member] | Market Research Expense [Member] | Through February 23 2017 [Member]                                                      
Share based compensation                                               16,364      
Employee [Member]                                                      
Number of common stock shares issued for services       25,000                 7,500                            
Number of common stock value issued       $ 100,751                                              
Employee [Member] | Selling and Marketing Expenses [Member]                                                      
Share based compensation                                               $ 30,000      
Product Broker [Member]                                                      
Issuance of common stock               1,790                                      
Stock issued during the period, value               $ 7,500                                      
Directors [Member]                                                      
Number of common stock shares issued for services 21,084 5,000         41,965                                        
Number of common stock value issued $ 52,500 $ 17,650         $ 175,000                                        
Julian Davidson [Member]                                                      
Number of common stock shares issued for services 48,000                                                    
Number of common stock value issued $ 135,768                                                    
Issuance of common stock                   67,635 67,635                                
Richard Allen [Member]                                                      
Number of common stock shares issued for services 21,015                                                    
Issuance of common stock                   1,500 1,500                                
Board of Directors [Member]                                                      
Warrants exercise per share                                                   $ 4.90 $ 4.18
Issuance of common stock                 2,375                                    
Board of Directors [Member] | Consultants [Member]                                                      
Number of common stock shares issued for services         25,000                                            
Board of Directors [Member] | Directors [Member]                                                      
Number of common stock shares issued for services         5,000                                            
Board of Directors [Member] | Directors and Consultants [Member]                                                      
Number of common stock value issued         $ 112,853                                            
Board of Directors [Member] | Consultants One [Member]                                                      
Number of common stock shares issued for services         111,457                                            
Number of common stock value issued         $ 437,598                                            
Virginia Morris [Member]                                                      
Number of common stock shares issued for services 22,004                                                    
Richard Allen and Virginia Morris [Member]                                                      
Number of common stock value issued $ 97,375