v2.4.0.6
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Allowance for Doubtful Accounts Receivable $ 355 $ 230
Preferred Stock, Shares Outstanding 17,597,258 17,597,258
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 299,900,000 299,900,000
Common Stock, Shares, Issued 5,964,621 5,300,288
Common Stock, Shares, Outstanding 5,964,621 5,300,288
Series A convertible preferred stock [Member]
   
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred stock, shares authorized 48,079,860 48,079,860
Preferred Stock, Shares Issued 4,766,543 4,766,543
Preferred Stock, Shares Outstanding 4,766,543 4,766,543
Preferred Stock, Liquidation Preference, Value 28,774 28,774
Series B convertible preferred stock [Member]
   
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred stock, shares authorized 110,314,114 110,314,114
Preferred Stock, Shares Issued 11,031,387 11,031,387
Preferred Stock, Shares Outstanding 11,031,387 11,031,387
Preferred Stock, Liquidation Preference, Value 28,862 28,862
Series C convertible preferred stock [Member]
   
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred stock, shares authorized 18,006,026 18,006,026
Preferred Stock, Shares Issued 1,799,328 1,799,328
Preferred Stock, Shares Outstanding 1,799,328 1,799,328
Preferred Stock, Liquidation Preference, Value $ 6,631 $ 6,631