Fair Value (Detail) (USD $) | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Sep. 29, 2012 | Sep. 28, 2013 | Sep. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Jun. 29, 2013 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Sep. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 | Sep. 28, 2013 | Dec. 29, 2012 |
In Millions, unless otherwise specified | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Other Current Assets [Member] | Other Current Assets [Member] | Other Long-Term Assets [Member] | Other Long-Term Assets [Member] | Other Accrued Liabilities [Member] | Other Accrued Liabilities [Member] | Other Long-Term Liabilities [Member] | Other Long-Term Liabilities [Member] | Carrying Amount [Member] | Carrying Amount [Member] | Carrying Amount [Member] | Carrying Amount [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Marketable Equity Securities [Member] | Marketable Equity Securities [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Municipal Bonds [Member] | Municipal Bonds [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 1 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 2 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] | Level 3 [Member] |
| | | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Other Current Assets [Member] | Other Current Assets [Member] | Other Long-Term Assets [Member] | Other Long-Term Assets [Member] | Other Accrued Liabilities [Member] | Other Accrued Liabilities [Member] | Other Long-Term Liabilities [Member] | Other Long-Term Liabilities [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Marketable Equity Securities [Member] | Marketable Equity Securities [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Municipal Bonds [Member] | Municipal Bonds [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Other Current Assets [Member] | Other Current Assets [Member] | Other Long-Term Assets [Member] | Other Long-Term Assets [Member] | Other Accrued Liabilities [Member] | Other Accrued Liabilities [Member] | Other Long-Term Liabilities [Member] | Other Long-Term Liabilities [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Marketable Equity Securities [Member] | Marketable Equity Securities [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Municipal Bonds [Member] | Municipal Bonds [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Measurements, Nonrecurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Other Current Assets [Member] | Other Current Assets [Member] | Other Long-Term Assets [Member] | Other Long-Term Assets [Member] | Other Accrued Liabilities [Member] | Other Accrued Liabilities [Member] | Other Long-Term Liabilities [Member] | Other Long-Term Liabilities [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Fair Value [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Asset-Backed Securities [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Bank Deposits [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Commercial Paper [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Corporate Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Government Bonds [Member] | Marketable Equity Securities [Member] | Marketable Equity Securities [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Money Market Fund Deposits [Member] | Municipal Bonds [Member] | Municipal Bonds [Member] |
| | | | | | | | | | | | | | | | | | | NVIDIA cross-license agreement [Member] | NVIDIA cross-license agreement [Member] | | | NVIDIA cross-license agreement [Member] | NVIDIA cross-license agreement [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Short-Term Investments [Member] | Short-Term Investments [Member] | Other Long-Term Investments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NVIDIA cross-license agreement [Member] | NVIDIA cross-license agreement [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | | | | | | | | | | | | | NVIDIA cross-license agreement [Member] | NVIDIA cross-license agreement [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | | | | | | | | | | | | | | | NVIDIA cross-license agreement [Member] | NVIDIA cross-license agreement [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | | | | Fair Value, Measurements, Recurring [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Investments, fair value disclosure | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $9 | $11 | | | $819 | $822 | $1,679 | $540 | $139 | $56 | | | $2,245 | $2,711 | $2,413 | $1,474 | | | $0 | $0 | $1,399 | $388 | $913 | $254 | | | $0 | $466 | $1,001 | $1,597 | $522 | $172 | $6,514 | $4,424 | | | $554 | $1,086 | | | | | | | | | | | | | | | | | | | | | $0 | $0 | | | $0 | $0 | $0 | $0 | $0 | $0 | | | $0 | $0 | $0 | $0 | | | $0 | $0 | $453 | $75 | $265 | $10 | | | $0 | $400 | $477 | $1,307 | $235 | $59 | $6,514 | $4,424 | | | $554 | $1,086 | | | | | | | | | | | | | | | | | | | | | $0 | $0 | | | $819 | $822 | $1,679 | $540 | $139 | $56 | | | $2,245 | $2,711 | $2,413 | $1,474 | | | $0 | $0 | $927 | $292 | $609 | $218 | | | $0 | $66 | $524 | $290 | $287 | $113 | $0 | $0 | | | $0 | $0 | | | | | | | | | | | | | | | | | | | | | | | $9 | $11 | | | $0 | $0 | $0 | $0 | $0 | $0 | | | $0 | $0 | $0 | $0 | | | $0 | $0 | $19 | $21 | $39 | $26 | | | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | | | $0 | $0 | | |
Reverse repurchase agreements, fair value disclosure | | | | | | | | | 750 | 2,800 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 750 | 2,800 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Trading investments, fair value disclosure | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 537 | 68 | | | 110 | 247 | | | | | | | 273 | 336 | | | | | 2,783 | 1,591 | | | | | | | 3,910 | 3,222 | | | | | | | | | 88 | 18 | | | 72 | 203 | | | | | | | | | | | | | | | | | 0 | 0 | | | 0 | 0 | | | | | | | 0 | 0 | | | | | 2,160 | 482 | | | | | | | 1,879 | 1,743 | | | | | | | | | 88 | 18 | | | 0 | 0 | | | | | | | | | | | | | | | | | 533 | 0 | | | 110 | 247 | | | | | | | 273 | 336 | | | | | 623 | 1,109 | | | | | | | 2,031 | 1,479 | | | | | | | | | 0 | 0 | | | 72 | 203 | | | | | | | | | | | | | | | | | | | 4 | 68 | | | 0 | 0 | | | | | | | 0 | 0 | | | | | 0 | 0 | | | | | | | 0 | 0 | | | | | | | | | 0 | 0 | | | 0 | 0 |
Derivative assets, fair value disclosure | | | | | | | | | | | 256 | 221 | 36 | 38 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 12 | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 255 | 208 | 13 | 20 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1 | 1 | 23 | 18 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Loans receivable, fair value dislcosure | 799 | 780 | | | | | | | | | 34 | 203 | 765 | 577 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 34 | 203 | 765 | 577 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Total assets measured and recorded at fair value | | | 27,821 | 23,525 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12,625 | 9,616 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 15,101 | 13,764 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 95 | 145 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Derivative liabilities, fair value disclosure | | | | | | | | | | | | | | | 405 | 292 | 45 | 20 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 1 | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 405 | 291 | 45 | 20 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Total liabilities measured and recorded at fair value | | | 450 | 312 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 450 | 311 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | | | | | | | | | | | | | | | | | | | | | | | | | | | | 394 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | | | | | | | | | | | | | | | | | | | | | | | | 381 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Fair Value, Non-Marketable Equity Investments, Gains (Losses) | | | | | -23 | -19 | -93 | -88 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Non-Marketable Equity Investments | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 33 | 51 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Non-marketable cost method investments | 1,203 | 1,202 | | | | | | | | | | | | | | | | | 1,203 | 1,202 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Non-marketable cost method investments, fair value disclosure | | | | | | | | | | | | | | | | | | | | | | | 1,952 | 1,766 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,952 | 1,766 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Loans receivable | 974 | 979 | | | | | | | | | | | | | | | | | 175 | 199 | | | 175 | 198 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 150 | 150 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 25 | 48 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Reverse repurchase agreements | 900 | 2,850 | | | | | | | | | | | | | | | | | 150 | 50 | | | 150 | 50 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 150 | 50 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Grants Receivable | | | | | | | | | | | | | | | | | | | 447 | 198 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Grants Receivable, Fair Value Disclosure | | | | | | | | | | | | | | | | | | | | | | | 444 | 205 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 444 | 205 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Long-term debt | | | | | | | | | | | | | | | | | | | 13,157 | 13,136 | | | 13,544 | 14,368 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 10,892 | 11,442 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2,652 | 2,926 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Short-term debt | | | | | | | | | | | | | | | | | | | 24 | 48 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Short-term debt, fair value disclosure | | | | | | | | | | | | | | | | | | | | | | | 24 | 48 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 24 | 48 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Notes payable | | | | | | | | | | | | | | | | | | | | | 584 | 875 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Notes payable, fair value disclosure | | | | | | | | | | | | | | | | | | | | | | | | | $596 | $890 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $0 | $0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $596 | $890 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $0 | $0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |