Stock-based Compensation (Details Narrative)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
USD ($)
shares
Sep. 30, 2016
USD ($)
Number
shares
Sep. 30, 2017
USD ($)
Number
$ / shares
shares
Sep. 30, 2016
USD ($)
Number
$ / shares
shares
Dec. 31, 2016
$ / shares
shares
Stock based compensation $ 103,672 $ 10,130 $ 675,966 $ 58,879  
Options\Warrants granted issued shares | shares 61,335 163,641 61,335 163,641  
Options\Warrants granted value $ 97,474 $ 6,012      
Vesting of options granted $ 6,198 $ 4,118      
Common stock share issued | shares 365,000   365,000    
Common stock valued $ 1,495,200   $ 1,495,200    
Stock issued for services     303,700  
Unrecognized stock-based compensation 1,197,691   $ 1,197,691    
Stock Options [Member]          
Weighted average fair value of options granted | $ / shares     $ 1.59 $ 0.49  
Stock based compensation     $ 111,068 $ 58,879  
Options\Warrants granted issued shares | shares     61,335 163,641  
Options\Warrants granted value     $ 97,474 $ 45,234  
Vesting of options granted     $ 13,594 $ 13,645  
Board Of Directors [Member]          
Number of members | Number     3 3  
Consultant [Member]          
Number of employees | Number   10   10  
Warrant [Member]          
Weighted average fair value of options granted | $ / shares     $ 1.74 $ 1.28 $ 0.12
Stock based compensation $ 256,198   $ 297,727    
Options\Warrants granted issued shares | shares     595,133 102,039 102,039
Common Stock [Member]          
Options\Warrants granted value     $ 6,191    
Stock issued for services     $ 1,191,500    
Stock Incentive Plans 2015 [Member]          
Aggregate number of common shares reserved | shares 6,000,000   6,000,000    
Unissued common stock authorized shares | shares 5,677,293   5,677,293