XML 58 R44.htm IDEA: XBRL DOCUMENT v2.3.0.15
Cash, Cash Equivalents and Marketable Securities (Details 2) (USD $)
In Millions
Sep. 30, 2011
Dec. 31, 2010
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type$ 4,243$ 4,058
Level 1 [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type2,8333,169
Level 1 [Member] | Cash [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type110103
Level 1 [Member] | Bank Deposits [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type1,531455
Level 1 [Member] | Money market funds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type262641
Level 1 [Member] | U.S. treasury and agency obligations [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type9171,950
Level 1 [Member] | Commercial Paper [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 1 [Member] | Corporate bonds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type1320
Level 1 [Member] | Asset-backed Securities and other [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type0 
Level 2 [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type1,410889
Level 2 [Member] | Cash [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 2 [Member] | Bank Deposits [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 2 [Member] | Money market funds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 2 [Member] | U.S. treasury and agency obligations [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 2 [Member] | Commercial Paper [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type767782
Level 2 [Member] | Corporate bonds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type621107
Level 2 [Member] | Asset-backed Securities and other [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type22 
Level 3 [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Cash [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Bank Deposits [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Money market funds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | U.S. treasury and agency obligations [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Commercial Paper [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Corporate bonds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type00
Level 3 [Member] | Asset-backed Securities and other [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type0 
Cash [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type110103
Bank Deposits [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type1,531455
Money market funds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type262641
U.S. treasury and agency obligations [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type9171,950
Commercial Paper [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type767782
Corporate bonds [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type634127
Asset-backed Securities and other [Member]
  
Fair value measurements for investments aggregated by major security type  
Fair value measurements for investments aggregated by major security type$ 22