Stockholders' Equity (Details 1) (USD $)
In Thousands, unless otherwise specified |
Jun. 30, 2012
|
Dec. 31, 2011
|
---|---|---|
August 2008 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | $ 20,436 | $ 1,292 |
October 2009 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 27,911 | 3,738 |
March 2011 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 27,412 | 4,179 |
Total common stock warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 75,759 | 9,209 |
Basis of Fair Value Measurements Level 1 [Member] | August 2008 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 1 [Member] | October 2009 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 1 [Member] | March 2011 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 1 [Member] | Total common stock warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 2 [Member] | August 2008 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 2 [Member] | October 2009 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 2 [Member] | March 2011 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 2 [Member] | Total common stock warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | ||
Basis of Fair Value Measurements Level 3 [Member] | August 2008 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 20,436 | 1,292 |
Basis of Fair Value Measurements Level 3 [Member] | October 2009 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 27,911 | 3,738 |
Basis of Fair Value Measurements Level 3 [Member] | March 2011 Warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | 27,412 | 4,179 |
Basis of Fair Value Measurements Level 3 [Member] | Total common stock warrants [Member]
|
||
Common stock warrants valuation assumptions | ||
Common stock warrants | $ 75,759 | $ 9,209 |