Stockholders' Equity (Stock Warrants and Options Outstanding) (Details) (USD $) | 9 Months Ended |
Sep. 30, 2014 |
Non-vested/ non-exercisale [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 11,250 |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Non-vested/ non-exercisale [Member] | Exercise Price One [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 11,250 |
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/ exercisable [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 | $7.15 |
Shares underlying outstanding options Number outstanding | 2,380,250 |
Shares underlying outstanding options Weighted Average Exercise price | $2.22 |
Vested/ exercisable [Member] | Exercise Price One [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 20,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '9 years 8 months 12 days |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Exercise Price Two [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 41,250 |
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/ exercisable [Member] | Exercise Price Three [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '9 years 3 months |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Exercise Price Four [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 71,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '9 years 1 month 13 days |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Exercise Price Five [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 5,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '8 years 9 months |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Exercise Price Six [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $0.01 |
Shares underlying outstanding options Number outstanding | 20,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '5 years 4 months 2 days |
Shares underlying outstanding options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Exercise Price Seven [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.70 |
Shares underlying outstanding options Number outstanding | 369,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '8 years 2 months 23 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.70 |
Vested/ exercisable [Member] | Exercise Price Eight [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.70 |
Shares underlying outstanding options Number outstanding | 137,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '4 years 2 months 23 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.70 |
Vested/ exercisable [Member] | Exercise Price Nine [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.73 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '4 years 3 months 11 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.73 |
Vested/ exercisable [Member] | Exercise Price Ten [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.82 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '2 years 8 months 12 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.82 |
Vested/ exercisable [Member] | Exercise Price Eleven [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.86 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '4 years 2 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.86 |
Vested/ exercisable [Member] | Exercise Price Twelve [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $1.96 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '4 years 11 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $1.96 |
Vested/ exercisable [Member] | Exercise Price Thirteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $2.28 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '4 years 9 months 11 days |
Shares underlying outstanding options Weighted Average Exercise price | $2.28 |
Vested/ exercisable [Member] | Exercise Price Fourteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $2.50 |
Shares underlying outstanding options Number outstanding | 260,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '3 months |
Shares underlying outstanding options Weighted Average Exercise price | $2.50 |
Vested/ exercisable [Member] | Exercise Price Fifteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $2.61 |
Shares underlying outstanding options Number outstanding | 1,016,500 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '7 years 2 months 5 days |
Shares underlying outstanding options Weighted Average Exercise price | $2.61 |
Vested/ exercisable [Member] | Exercise Price Sixteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $2.61 |
Shares underlying outstanding options Number outstanding | 237,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/ exercisable [Member] | Exercise Price Seventeen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $4.45 |
Shares underlying outstanding options Number outstanding | 25,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '1 year 3 months 26 days |
Shares underlying outstanding options Weighted Average Exercise price | $4.45 |
Vested/ exercisable [Member] | Exercise Price Eighteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $4.55 |
Shares underlying outstanding options Number outstanding | 15,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '1 year 4 months 2 days |
Shares underlying outstanding options Weighted Average Exercise price | $4.55 |
Vested/ exercisable [Member] | Exercise Price Nineteen [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding options exercise price | $7.15 |
Shares underlying outstanding options Number outstanding | 12,000 |
Shares underlying outstanding options Weighted average remaining contractual life (years) | '3 months |
Shares underlying outstanding options Weighted Average Exercise price | $7.15 |