Stock-based Compensation (Details 3) - $ / 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
Warrants Outstanding          
Warrants issued 61,335 163,641 61,335 163,641  
Warrant [Member]          
Warrants Outstanding          
Outstanding, Beginning     111,129 9,090 9,090
Warrants issued     595,133 102,039 102,039
Expired      
Forfeited options      
Exercised    
Outstanding, Ending 706,262   706,262   111,129
Weighted Average Exercise Price          
Outstanding, Beginning     $ 5.17 $ 6.00 $ 6.00
Warrants issued     2.91   5.10
Expired      
Forfeited options      
Exercised    
Outstanding, Ending 3.27   3.27   5.17
Weighted Average Fair Value          
Outstanding, Beginning     0.12 0.16 0.16
Warrants issued     1.74 $ 1.28 0.12
Expired      
Forfeited options      
Exercised    
Outstanding, Ending $ 1.48   $ 1.48   $ 0.12
Weighted-average Remaining Contractual Life (Years)          
Outstanding, Beginning     4 years 1 month 9 days   3 years 1 month 6 days
Warrants issued     4 years 6 months 10 days   4 years 2 months 12 days
Outstanding, Ending     4 years 5 months 23 days   4 years 1 month 9 days