Annual report pursuant to Section 13 and 15(d)

Stock Options and Restricted Stock Units - Schedule of Stock Option Fair Value Assumptions (Details)

v3.7.0.1
Stock Options and Restricted Stock Units - Schedule of Stock Option Fair Value Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Risk free interest rate, minimum 0.97% 1.93%
Risk free interest rate, maximum 1.79% 2.35%
Expected volatility, minimum 82.76% 109.95%
Expected volatility, maximum 83.14% 152.10%
Expected dividend yield 0.00% 0.00%
Expected term in years 3 years 6 months 3 years 6 months
Minimum [Member]    
Average value per option $ 0.120 $ 0.178
Maximum [Member]    
Average value per option $ 0.121 $ 0.230