XML 12 R3.htm IDEA: XBRL DOCUMENT  v2.3.0.11
CONSOLIDATED BALANCE SHEETS PARENTHETICAL (USD $)
Jun. 30, 2011
Dec. 31, 2010
Convertible preferred stock par value $ 0.0001 $ 0.0001
Convertible preferred stock shares authorized 5,000,000 5,000,000
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 20,000,000,000 20,000,000,000
Common stock shares issued 12,709,647,409 13,980,670,938
Common stock shares outstanding 12,709,647,409 13,980,670,938
Class B Preferred Stock
   
Convertible preferred stock shares issued 2,480,544 2,480,544
Convertible preferred stock shares outstanding 2,480,544 2,480,544
Class D Preferred Stock
   
Convertible preferred stock shares issued 798,880 791,034
Convertible preferred stock shares outstanding 798,880 791,034