v2.4.0.8
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
Jun. 30, 2014
Dec. 31, 2013
Preferred Stock, par value $ 0.001 $ 0.001
Preferred Stock Authorized 5,000,000 5,000,000
Common Stock, par value $ 0.001 $ 0.001
Common Stock, shares authorized 35,000,000 35,000,000
Common Stock, shares issued 11,503,294 10,255,693
Common Stock, share outstanding 11,503,294 10,255,693
Series D
   
Redeemable convertible preferred stock, par value $ 0.001 $ 0.001
Redeemable convertible preferred stock, shares authorized 15,000 15,000
Redeemable convertible preferred stock, shares issued 1,926 1,070
Redeemable convertible preferred stock, shares outstanding 1,926 1,070
Series A
   
Preferred Stock, par value $ 0.001 $ 0.001
Preferred Stock Authorized 2,830 2,830
Preferred Stock Designated Series A 2,830 2,830
Series Convertible Preferred Stock, shares issued 1,466 1,466
Series Convertible Preferred Stock, shares outstanding 1,466 1,466
Series C
   
Preferred Stock, par value $ 0.001 $ 0.001
Preferred Stock Authorized 813 813
Preferred Stock Designated Series C 813 813
Series Convertible Preferred Stock, shares issued 813 813
Series Convertible Preferred Stock, shares outstanding 813 813
Series B
   
Preferred Stock, par value $ 0.001 $ 0.001
Preferred Stock Authorized 7,745 7,745
Preferred Stock Designated Series B 7,745 7,745
Series Convertible Preferred Stock, shares issued 5,124 5,124
Series Convertible Preferred Stock, shares outstanding 5,124 5,124