XML 84 R58.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stockholders' Equity (Details 4) (USD $)
9 Months Ended 12 Months Ended
Dec. 31, 2003
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2007
Mar. 31, 2003
Mar. 31, 2002
Mar. 31, 2000
Warrants outstanding              
Warrants outstanding   1,973,427          
Weighted Average Exercise Price (in dollars per share)   $ 22.96          
Exercise of Stock Options              
Stock option exercised (in shares)   33,351 948        
Proceeds from exercise of stock options $ 115,000 $ 100,000 $ 3,000 $ 163,000 $ 12,000 $ 106,000 $ 40,000
April 2006 stock issuance
             
Warrants outstanding              
Warrants outstanding   367,347          
Weighted Average Exercise Price (in dollars per share)   $ 49.00          
February 2007 stock issuance
             
Warrants outstanding              
Warrants outstanding   151,773          
Weighted Average Exercise Price (in dollars per share)   $ 59.08          
December 2007 CEFF
             
Warrants outstanding              
Warrants outstanding   14,285          
Weighted Average Exercise Price (in dollars per share)   $ 9.80          
July 2009 Series II stock issuance
             
Warrants outstanding              
Warrants outstanding   98,893          
Weighted Average Exercise Price (in dollars per share)   $ 7.00          
January 2010 stock issuance, one
             
Warrants outstanding              
Warrants outstanding   101,785          
Weighted Average Exercise Price (in dollars per share)   $ 22.82          
January 2010 stock issuance, two
             
Warrants outstanding              
Warrants outstanding   100,714          
Weighted Average Exercise Price (in dollars per share)   $ 19.95          
October 2010 stock issuance
             
Warrants outstanding              
Warrants outstanding   594,513          
Weighted Average Exercise Price (in dollars per share)   $ 13.44          
July 2011 stock issuance
             
Warrants outstanding              
Warrants outstanding   544,117          
Weighted Average Exercise Price (in dollars per share)   $ 9.52