Fair Value (Detail) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 3 Months Ended | 6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2012
|
Dec. 31, 2011
|
Jun. 30, 2012
NVIDIA cross-license agreement [Member]
|
Dec. 31, 2011
NVIDIA cross-license agreement [Member]
|
Jun. 30, 2012
Fair Value, Measurements, Nonrecurring [Member]
|
Jul. 02, 2011
Fair Value, Measurements, Nonrecurring [Member]
|
Jun. 30, 2012
Fair Value, Measurements, Nonrecurring [Member]
|
Jul. 02, 2011
Fair Value, Measurements, Nonrecurring [Member]
|
Jun. 30, 2012
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
|
Dec. 31, 2011
Level 1 [Member]
|
Jun. 30, 2012
Level 1 [Member]
NVIDIA cross-license agreement [Member]
|
Dec. 31, 2011
Level 1 [Member]
NVIDIA cross-license agreement [Member]
|
Jun. 30, 2012
Level 1 [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 1 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 1 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
|
Dec. 31, 2011
Level 2 [Member]
|
Jun. 30, 2012
Level 2 [Member]
NVIDIA cross-license agreement [Member]
|
Dec. 31, 2011
Level 2 [Member]
NVIDIA cross-license agreement [Member]
|
Jun. 30, 2012
Level 2 [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 2 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 2 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
|
Dec. 31, 2011
Level 3 [Member]
|
Jun. 30, 2012
Level 3 [Member]
NVIDIA cross-license agreement [Member]
|
Dec. 31, 2011
Level 3 [Member]
NVIDIA cross-license agreement [Member]
|
Jun. 30, 2012
Level 3 [Member]
Fair Value, Measurements, Nonrecurring [Member]
|
Jul. 02, 2011
Level 3 [Member]
Fair Value, Measurements, Nonrecurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Other Long-Term Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Other Accrued Liabilities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Other Long-Term Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Other Current Assets [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Government Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Government Bonds [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Government Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Government Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Corporate Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Corporate Bonds [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Corporate Bonds [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Municipal Bonds [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Commercial Paper [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Commercial Paper [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Commercial Paper [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Bank Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Bank Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Bank Deposits [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Bank Deposits [Member]
Short-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Asset-Backed Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Asset-Backed Securities [Member]
Other Long-term Investments [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Money Market Fund Deposits [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Money Market Fund Deposits [Member]
Cash Equivalents [Member]
Fair Value, Measurements, Recurring [Member]
|
Jun. 30, 2012
Level 3 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
Dec. 31, 2011
Level 3 [Member]
Marketable Equity Securities [Member]
Fair Value, Measurements, Recurring [Member]
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Investments, Fair Value Disclosure | $ 425 | $ 650 | $ 160 | $ 477 | $ 2,494 | $ 3,000 | $ 340 | $ 321 | $ 496 | $ 576 | $ 3,046 | $ 2,408 | $ 783 | $ 1,409 | $ 978 | $ 795 | $ 55 | $ 55 | $ 208 | $ 196 | $ 13 | $ 36 | $ 95 | $ 546 | $ 599 | $ 562 | $ 0 | $ 650 | $ 50 | $ 177 | $ 2,304 | $ 2,690 | $ 75 | $ 0 | $ 35 | $ 120 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 95 | $ 546 | $ 489 | $ 522 | $ 425 | $ 0 | $ 110 | $ 300 | $ 190 | $ 310 | $ 225 | $ 282 | $ 433 | $ 428 | $ 3,046 | $ 2,408 | $ 783 | $ 1,409 | $ 978 | $ 795 | $ 55 | $ 55 | $ 208 | $ 196 | $ 0 | $ 0 | $ 0 | $ 0 | $ 110 | $ 40 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 40 | $ 39 | $ 28 | $ 28 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 13 | $ 36 | $ 0 | $ 0 | $ 0 | $ 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trading Securities, Fair Value Disclosure | 3,005 | 3,015 | 627 | 688 | 242 | 284 | 272 | 305 | 180 | 135 | 93 | 115 | 25 | 49 | 1,266 | 1,698 | 257 | 202 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25 | 49 | 1,739 | 1,317 | 370 | 486 | 242 | 284 | 272 | 305 | 180 | 135 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 93 | 115 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derivative Assets | 64 | 63 | 145 | 166 | 0 | 0 | 0 | 0 | 37 | 34 | 141 | 159 | 27 | 29 | 4 | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loans Receivable, Fair Value Disclosure | 739 | 748 | 545 | 715 | 194 | 33 | 0 | 0 | 0 | 0 | 545 | 715 | 194 | 33 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Assets, Fair Value Disclosure, Recurring | 15,084 | 16,599 | 4,596 | 6,654 | 10,283 | 9,691 | 205 | 254 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derivative Financial Instruments, Liabilities, Fair Value Disclosure | 14 | 27 | 288 | 288 | 0 | 0 | 0 | 0 | 14 | 27 | 280 | 280 | 0 | 0 | 8 | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loans Payable, Fair Value Disclosure | 128 | 131 | 0 | 0 | 0 | 0 | 128 | 131 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liabilities, Fair Value Disclosure | 430 | 446 | 0 | 0 | 294 | 307 | 136 | 139 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Non-Marketable Equity Investments | 31 | 37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value, Non-Marketable Equity Investments, Gains (Losses) | (15) | (8) | (73) | (22) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value, Level 1 to level 2 Transfers, Amount | 360 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loss Contingencies [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loss Contingency, Cross License Liability | 865 | 1,156 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Payable, Fair Value Disclosure | 884 | 1,174 | 0 | 0 | 884 | 1,174 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Financial Instruments Not Recorded at Fair Value On a Recurring Basis [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Non-Marketable Cost Method Investments | 1,144 | 1,129 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Non-Marketable Cost Method Investments, Fair Value Disclosure | 1,718 | 1,861 | 0 | 0 | 0 | 0 | 1,718 | 1,861 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loans receivable, Carrying Amount | 165 | 132 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loans receivable, Fair Value | 163 | 132 | 0 | 0 | 100 | 132 | 63 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Long-term debt, Carrying Amount | 6,965 | 6,953 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Long-term debt, Fair Value | 8,216 | 7,735 | 5,388 | 5,287 | 2,828 | 2,448 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Short-term debt, Carrying Amount | 200 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Short-term debt, Fair Value | $ 200 | $ 0 | $ 200 | $ 0 |