Stock-based Compensation (Details 1) - $ / shares
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Options Outstanding          
Options granted 61,335 163,641 61,335 163,641  
Stock Options [Member]          
Options Outstanding          
Outstanding, Beginning     261,372 136,369 136,369
Options granted     61,335   163,641
Expired      
Forfeited options       (38,638)
Exercised    
Outstanding, Ending 322,707   322,707   261,372
Weighted Average Exercise Price          
Outstanding, Beginning     $ 0.55 $ 0.55 $ 0.55
Options granted     3.85   0.55
Expired      
Forfeited options       0.55
Exercised    
Outstanding, Ending 1.18   1.18   0.55
Weighted Average Fair Value          
Outstanding, Beginning     0.49 $ 0.49 0.49
Options granted     1.59   0.49
Expired      
Forfeited options       0.49
Exercised    
Outstanding, Ending $ 0.70   $ 0.70   $ 0.49
Weighted-average Remaining Contractual Life (Years)          
Outstanding, Beginning     7 years 10 months 17 days   7 years 3 months 19 days
Options granted         8 years 3 months 19 days
Outstanding, Ending     7 years 3 months 19 days   7 years 10 months 17 days