Stockholders' Equity (Stock Warrants and Options Outstanding) (Details) (USD $) | 3 Months Ended |
Mar. 31, 2014 |
Non-vested/ non-exercisale [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Range of exercise price, upper range | $2 |
Shares underlying outstanding warrants and options Number outstanding | 964,874 |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.93 |
Non-vested/ non-exercisale [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 warrants and options Range of exercise price, lower range | $1.70 |
Shares underlying outstanding warrants and options Number outstanding | 30,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '4 years 8 months 23 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.70 |
Non-vested/ non-exercisale [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 warrants and options Range of exercise price, lower range | $1.70 |
Shares underlying outstanding warrants and options Number outstanding | 92,374 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '8 years 8 months 23 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.70 |
Non-vested/ non-exercisale [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 warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 18,750 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '10 years |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Non-vested/ non-exercisale [Member] | Range Exercise Price 2.00 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $2 |
Shares underlying outstanding warrants and options Number outstanding | 1,105,998 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '5 years 4 months 2 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2 |
Vested/ exercisable [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Range of exercise price, upper range | $7.15 |
Shares underlying outstanding warrants and options Number outstanding | 2,300,626 |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2.44 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $1.70 |
Shares underlying outstanding warrants and options Number outstanding | 107,500 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '4 years 8 months 23 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.70 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $1.70 |
Shares underlying outstanding warrants and options Number outstanding | 277,126 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '8 years 8 months 23 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.70 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 5,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '9 years 3 months |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 36,250 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '10 years |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $2.61 |
Shares underlying outstanding warrants and options Number outstanding | 1,016,500 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '7 years 8 months 5 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2.61 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $2.61 |
Shares underlying outstanding warrants and options Number outstanding | 256,250 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '3 years 8 months 5 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2.61 |
Vested/ exercisable [Member] | Range Exercise Price 4.55 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $4.55 |
Shares underlying outstanding warrants and options Number outstanding | 15,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '1 year 10 months 2 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $4.55 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '9 years 9 months |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Range Exercise Price 1.86 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $1.86 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '4 years 8 months 5 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.86 |
Vested/ exercisable [Member] | Range Exercise Price 7.15 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $7.15 |
Shares underlying outstanding warrants and options Number outstanding | 12,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '9 months |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $7.15 |
Vested/ exercisable [Member] | Range Exercise Price 4.45 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $4.45 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '1 year 9 months 26 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $4.45 |
Vested/ exercisable [Member] | Range Exercise Price 2.50 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $2.50 |
Shares underlying outstanding warrants and options Number outstanding | 270,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '9 months |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2.50 |
Vested/ exercisable [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 warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 30,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '5 years 10 months 2 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Range Exercise Price 0.01 Fourth [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $0.01 |
Shares underlying outstanding warrants and options Number outstanding | 100,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '9 years 7 months 13 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $0.01 |
Vested/ exercisable [Member] | Range Exercise Price 2.28 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $2.28 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '5 years 3 months 11 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $2.28 |
Vested/ exercisable [Member] | Range Exercise Price 1.73 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $1.73 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '4 years 9 months 11 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.73 |
Vested/ exercisable [Member] | Range Exercise Price 1.96 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $1.96 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '5 years 5 months 5 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.96 |
Vested/ exercisable [Member] | Range Exercise Price 1.82 [Member] | ' |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | ' |
Shares underlying outstanding warrants and options Range of exercise price, lower range | $1.82 |
Shares underlying outstanding warrants and options Number outstanding | 25,000 |
Shares underlying outstanding warrants and options Weighted average remaining contractual life (years) | '3 years 2 months 16 days |
Shares underlying outstanding warrants and options Weighted Average Exercise price | $1.82 |