Stock-based Compensation (Details Narrative)
6 Months Ended
Jun. 30, 2017
USD ($)
Number
shares
Jun. 30, 2016
USD ($)
$ / shares
shares
Weighted average fair value of options granted | $ / shares   $ 0.44
Stock based compensation $ 12,396 $ 48,750
Options granted shares | shares   163,641
Unrecognized stock-based compensation $ 12,389  
Options granted value   $ 39,222
Vesting of options granted   $ 9,527
Consultant [Member]    
Number of employees | Number 10  
Stock Incentive Plans 2015 [Member]    
Aggregate number of common shares reserved | shares 6,000,000  
Unissued common stock authorized shares | shares 5,738,628