Stockholders' Equity (Stock Options Outstanding) (Details) | 6 Months Ended |
Jun. 30, 2016$ / sharesshares |
Unvested [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 | 7,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 9 months 4 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 |
Unvested [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 | 7,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 9 months 4 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 |
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,457,943 |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.83 |
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 | 2,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 9 months 4 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 | 29,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 9 months 18 days |
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 | 15,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years 11 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 | 45,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years 9 months |
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 | 40,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 7 years 4 months 13 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 | 20,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 years 7 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 | 51,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 1 month 6 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 | 75,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 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 | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 6 months |
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 | 830,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 9 years 11 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 0.01 |
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) | 4 years 6 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 | 149,750 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 6 months 7 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) | 5 years 11 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 | 390,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 4 years 3 months 4 days |
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 | 492,193 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 8 years 3 months 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 | 333,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 6 years 5 months 23 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 | 120,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 2 years 5 months 23 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) | 2 years 6 months 11 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.73 |
Vested [Member] | Range Exercise Price 1.82 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Shares underlying outstanding options range of exercise price | $ 1.82 |
Shares underlying outstanding options Number outstanding | shares | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 11 months 12 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 1.82 |
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 years 5 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) | 5 years 7 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) | 3 years 9 months 4 days |
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) | 3 years 2 months 5 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) | 4 years 10 months 2 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.03 |
Vested [Member] | Range Exercise Price 2.28 [Member] | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Shares underlying outstanding options range of exercise price | $ 2.28 |
Shares underlying outstanding options Number outstanding | shares | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 3 years 11 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.28 |
Vested [Member] | Range Exercise Price 2.61 First [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 | 150,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 1 year 5 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.61 |
Vested [Member] | Range Exercise Price 2.61 Second [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 | 981,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | 5 years 5 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $ 2.61 |