Fair Value of Financial Instruments (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Mar. 31, 2012
Jun. 30, 2012
Jun. 30, 2011
Rollforward of fair value measurements using significant unobservable inputs (Level 3) for the warrants        
Beginning Balance $ 4,538 $ 983 $ 983  
Issuance of warrants March 2012   4,130    
Change in fair value of warrant liability 96   (479) 78
Ending Balance $ 4,634 $ 4,538 $ 4,634