Consolidated Balance Sheets [Parenthetical] (USD $)
Dec. 31, 2012
Dec. 31, 2011
Series A convertible redeemable preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Series A convertible redeemable preferred stock, shares authorized 50,000,000 50,000,000
Series A convertible redeemable preferred stock, shares issued 32,667,123 32,667,123
Series A convertible redeemable preferred stock, shares outstanding 32,667,123 32,667,123
Series A convertible redeemable preferred stock, liquidation value (in dollars) $ 5,259,406 $ 5,259,406
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 83,586,155 83,586,155
Common stock, shares outstanding 81,861,335 81,861,335