Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Deficit - Schedule of Share-based Compensation Stock Option Plans by Exercise Price Range (Details)

v3.8.0.1
Stockholders' Deficit - Schedule of Share-based Compensation Stock Option Plans by Exercise Price Range (Details)
9 Months Ended
Sep. 30, 2017
$ / shares
shares
Exercise price range, lower range limit $ 7.50
Exercise price range, upper range limit $ 30.00
Options outstanding, number of options | shares 249,636
Options outstanding, weighted average remaining contractual life (years) 7 years 9 months 18 days
Options outstanding, weighted average exercise price $ 10.93
Options exercisable, number of options | shares 159,107
Options exercisable, weighted average remaining contractual life (years) 7 years
Options exercisable, weighted average exercise price $ 11.78
Exercise Price 1 [Member]  
Exercise price range, lower range limit 7.50
Exercise price range, upper range limit $ 11.99
Options outstanding, number of options | shares 135,524
Options outstanding, weighted average remaining contractual life (years) 8 years 6 months
Options outstanding, weighted average exercise price $ 8.63
Options exercisable, number of options | shares 70,995
Options exercisable, weighted average remaining contractual life (years) 7 years 8 months 12 days
Options exercisable, weighted average exercise price $ 8.83
Exercise Price 2 [Member]  
Exercise price range, lower range limit 12.00
Exercise price range, upper range limit $ 14.99
Options outstanding, number of options | shares 88,705
Options outstanding, weighted average remaining contractual life (years) 8 years
Options outstanding, weighted average exercise price $ 12.00
Options exercisable, number of options | shares 62,705
Options exercisable, weighted average remaining contractual life (years) 7 years 10 months 25 days
Options exercisable, weighted average exercise price $ 12.00
Exercise Price 3 [Member]  
Exercise price range, lower range limit 15.00
Exercise price range, upper range limit $ 17.99
Options outstanding, number of options | shares 7,547
Options outstanding, weighted average remaining contractual life (years) 4 years 10 months 25 days
Options outstanding, weighted average exercise price $ 15.00
Options exercisable, number of options | shares 7,547
Options exercisable, weighted average remaining contractual life (years) 4 years 10 months 25 days
Options exercisable, weighted average exercise price $ 15.00
Exercise Price 4 [Member]  
Exercise price range, lower range limit 18.00
Exercise price range, upper range limit $ 20.99
Options outstanding, number of options | shares 12,854
Options outstanding, weighted average remaining contractual life (years) 2 years 4 months 24 days
Options outstanding, weighted average exercise price $ 18.00
Options exercisable, number of options | shares 12,854
Options exercisable, weighted average remaining contractual life (years) 2 years 4 months 24 days
Options exercisable, weighted average exercise price $ 18.00
Exercise Price 5 [Member]  
Exercise price range, lower range limit 21.00
Exercise price range, upper range limit $ 30.00
Options outstanding, number of options | shares 5,006
Options outstanding, weighted average remaining contractual life (years) 2 years 10 months 25 days
Options outstanding, weighted average exercise price $ 30.00
Options exercisable, number of options | shares 5,006
Options exercisable, weighted average remaining contractual life (years) 2 years 10 months 25 days
Options exercisable, weighted average exercise price $ 30.00