v2.4.0.8
4. Stockholders' Equity (Details 2) (USD $)
Jun. 30, 2013
Class of warrant or right, outstanding 8,127,665
Issued to co-placement agents in connection with previous convertible note financings
 
Class of warrant or right, outstanding 18,250
Class of warrant or right, exercise price of warrants or rights $ 7.84
Class of warrant or right, Expiration date Oct. 29, 2014
Issued in connection with 2009 private placement
 
Class of warrant or right, outstanding 503,034
Class of warrant or right, exercise price of warrants or rights $ 3.4375
Class of warrant or right, Expiration date Oct. 29, 2014
Issued in connection with IPO
 
Class of warrant or right, outstanding 4,043,569
Class of warrant or right, exercise price of warrants or rights $ 3.4375
Class of warrant or right, Expiration date Mar. 24, 2015
Issued to IPO underwriters that, if exercised, would result in the issuance of an additional 4,812 shares of common stock and warrants to purchase an additional 2,406 shares of common stock
 
Class of warrant or right, outstanding 4,812
Class of warrant or right, exercise price of warrants or rights $ 3.9
Class of warrant or right, Expiration date Mar. 24, 2015
Issued in connection with September 20, 2012 private placement of convertible notes
 
Class of warrant or right, outstanding 2,125,000
Class of warrant or right, exercise price of warrants or rights $ 0.4
Class of warrant or right, Expiration date Sep. 20, 2017
Issued to placement agent in connection with September 20, 2012 private placement of convertible notes
 
Class of warrant or right, outstanding 209,500
Class of warrant or right, exercise price of warrants or rights $ 0.4
Class of warrant or right, Expiration date Sep. 20, 2017
Issued in connection with November 13, 2012 private placement of convertible notes
 
Class of warrant or right, outstanding 705,000
Class of warrant or right, exercise price of warrants or rights $ 0.4
Class of warrant or right, Expiration date Nov. 13, 2017
Issued to placement agent in connection with November 13, 2012 private placement of convertible notes
 
Class of warrant or right, outstanding 118,500
Class of warrant or right, exercise price of warrants or rights $ 0.4
Class of warrant or right, Expiration date Nov. 13, 2017
Issued in connection with February 2013 private placement
 
Class of warrant or right, outstanding 400,000
Class of warrant or right, exercise price of warrants or rights $ 1.5
Class of warrant or right, Expiration date Feb. 19, 2018