Stockholders' Equity (Stock Options Outstanding) (Details) | 9 Months Ended |
Sep. 30, 2018$ / sharesshares |
Vested [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price, lower range | $ 0.01 | |
Shares underlying outstanding options Range of exercise price, upper range | $ 2.61 | |
Shares underlying outstanding options Number Outstanding | shares | 4,823,443 | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.41 | |
Vested [Member] | Range Exercise Price 0.01 First [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 15,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 1 month 13 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Second [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 15,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 6 months | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Third [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 5,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 8 months 12 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Four [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 10,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Five [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years 2 months 30 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Six [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 305,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years 8 months 2 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Seven [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 2 months 30 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Eight [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 500,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 2 months 30 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Nine [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 10,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 3 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Ten [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 60,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 6 months 14 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Eleven [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 30,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Twelve [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 122,500 | [1] |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 2 months 30 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Thirteen [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 45,000 | [2] |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 4 months 28 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Fourteen [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 110,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 3 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Fifteen [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 6,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 9 months 7 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 0.01 Sixteen [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 10,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 11 months 1 day | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Vested [Member] | Range Exercise Price 1.33 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.33 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 4 years 6 months 29 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.33 | |
Vested [Member] | Range Exercise Price 1.38 First [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.38 | |
Shares underlying outstanding options Number Outstanding | shares | 108,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 years 3 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.38 | |
Vested [Member] | Range Exercise Price 1.38 Second [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.38 | |
Shares underlying outstanding options Number Outstanding | shares | 123,057 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 6 years 3 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.38 | |
Vested [Member] | Range Exercise Price 1.55 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.55 | |
Shares underlying outstanding options Number Outstanding | shares | 400,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 years 8 months 5 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.55 | |
Vested [Member] | Range Exercise Price 1.67 First [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.67 | |
Shares underlying outstanding options Number Outstanding | shares | 340,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 years | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.67 | |
Vested [Member] | Range Exercise Price 1.67 Second [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.67 | |
Shares underlying outstanding options Number Outstanding | shares | 448,886 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 6 years 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.67 | |
Vested [Member] | Range Exercise Price 1.70 First [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.70 | |
Shares underlying outstanding options Number Outstanding | shares | 120,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 months 19 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.70 | |
Vested [Member] | Range Exercise Price 1.70 Second [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.70 | |
Shares underlying outstanding options Number Outstanding | shares | 283,500 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 4 years 2 months 19 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.70 | |
Vested [Member] | Range Exercise Price 1.73 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.73 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 months 11 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.73 | |
Vested [Member] | Range Exercise Price 1.75 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.75 | |
Shares underlying outstanding options Number Outstanding | shares | 400,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 4 years 9 months 7 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.70 | |
Vested [Member] | Range Exercise Price 1.78 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.78 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 11 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.86 | |
Vested [Member] | Range Exercise Price 1.86 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.86 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 months 5 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.86 | |
Vested [Member] | Range Exercise Price 1.87 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.87 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 years 4 months 2 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.87 | |
Vested [Member] | Range Exercise Price 1.95 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.95 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 1 year 6 months | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.95 | |
Vested [Member] | Range Exercise Price 1.96 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 1.96 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 11 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.96 | |
Vested [Member] | Range Exercise Price 2.03 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 2.03 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 years 7 months 2 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.03 | |
Vested [Member] | Range Exercise Price 2.31 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 2.31 | |
Shares underlying outstanding options Number Outstanding | shares | 400,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 3 months 4 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.31 | |
Vested [Member] | Range Exercise Price 2.61 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 2.61 | |
Shares underlying outstanding options Number Outstanding | shares | 681,500 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 years 2 months 5 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.61 | |
Vested [Member] | Range Exercise Price 4.15 [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 4.15 | |
Shares underlying outstanding options Number Outstanding | shares | 25,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 9 months 3 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 4.15 | |
Non-vested [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 157,500 | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Non-vested [Member] | Range Exercise Price 0.01 Eleven [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 10,000 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
Non-vested [Member] | Range Exercise Price 0.01 Twelve [Member] | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Shares underlying outstanding options Range of exercise price | $ 0.01 | |
Shares underlying outstanding options Number Outstanding | shares | 147,500 | |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 2 months 30 days | |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 | |
|
[1] | 17,500 are exercisable on December 31, 2018. |
[2] | 27,500 are exercisable on September 30, 2019. |