Annual report pursuant to Section 13 and 15(d)

Fair Value (Detail)

v2.4.1.9
Fair Value (Detail) (USD $)
In Millions, unless otherwise specified
1 Months Ended 12 Months Ended
Jan. 31, 2011
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   $ 9,063us-gaap_TradingSecurities $ 8,441us-gaap_TradingSecurities  
Loans Receivable, Fair Value Disclosure   721us-gaap_LoansReceivableFairValueDisclosure 805us-gaap_LoansReceivableFairValueDisclosure  
Loans receivable   971us-gaap_LoansReceivableNet 1,072us-gaap_LoansReceivableNet  
Non-marketable cost method investments   1,769us-gaap_CostMethodInvestments 1,270us-gaap_CostMethodInvestments  
Reverse repurchase agreements   718intc_ReverseRepurchaseAgreements 800intc_ReverseRepurchaseAgreements  
Long-term debt   12,107us-gaap_LongTermDebtNoncurrent 13,165us-gaap_LongTermDebtNoncurrent  
NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Loss Contingency, Cross License Annual Payment Amount, 2014-2016 200intc_LossContingencyCrossLicenseAnnualPaymentAmountYearsFourThroughSix
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
     
Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure, Recurring   23,708us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
28,125us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Liabilities, Fair Value Disclosure   580us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
422us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair Value, Measurements, Nonrecurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Non-Marketable Equity Investments, Gains (Losses)   (128)intc_FairValueNonMarketableEquityInvestmentsGainsLosses
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
(106)intc_FairValueNonMarketableEquityInvestmentsGainsLosses
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
(68)intc_FairValueNonMarketableEquityInvestmentsGainsLosses
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Reverse Repurchase Agreements, Fair Value Disclosure   268intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
400intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Other Current Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   561us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
357us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   505us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
103us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Other Long-Term Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   57us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
36us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   216us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
702us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Other Accrued Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   563us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
372us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   17us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
50us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Corporate Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   48us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,074us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Corporate Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   806us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,667us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Corporate Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   2,964us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,789us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Corporate Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   1,194us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
525us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Financial Institution Instruments [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   1,440us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,077us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Financial Institution Instruments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   1,199us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,089us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Financial Institution Instruments [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   1,759us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,606us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Financial Institution Instruments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   508us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
492us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Government Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
269us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Government Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   425us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,216us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Government Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   3,516us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,358us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Government Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   315us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
447us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Asset-Backed Securities [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   824us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
688us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Asset-Backed Securities [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   6us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
9us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
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   7,097us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
6,221us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Corporate Debt, Financial Institution Instruments, And Government Debt [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount   177us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount
/ us-gaap_FairValueByAssetClassAxis
= intc_CorporateDebtFinancialInstitutionInstrumentsAndGovernmentDebtMember
   
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount   395us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount
/ us-gaap_FairValueByAssetClassAxis
= intc_CorporateDebtFinancialInstitutionInstrumentsAndGovernmentDebtMember
   
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure, Recurring   13,965us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
13,512us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Liabilities, Fair Value Disclosure   0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Reverse Repurchase Agreements, Fair Value Disclosure   0intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Other Current Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
48us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Other Long-Term Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Other Accrued Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Corporate Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
154us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Corporate Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   363us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
274us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Corporate Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   2,625us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,161us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Corporate Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   453us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
228us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Financial Institution Instruments [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   321us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
887us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Financial Institution Instruments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   149us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
194us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Financial Institution Instruments [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   1,146us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,188us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Financial Institution Instruments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   189us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
90us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Government Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Government Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   252us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
183us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Government Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   1,295us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,625us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Government Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   75us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
259us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Asset-Backed Securities [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [Member] | Asset-Backed Securities [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 1 [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   7,097us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
6,221us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure, Recurring   9,613us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
14,525us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Liabilities, Fair Value Disclosure   580us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
422us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Reverse Repurchase Agreements, Fair Value Disclosure   268intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
400intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Other Current Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   559us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
309us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   505us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
103us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Other Long-Term Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   35us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
7us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   216us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
702us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Other Accrued Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   563us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
372us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   17us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
50us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Corporate Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   48us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,920us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Corporate Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   412us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,374us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Corporate Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   339us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
628us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Corporate Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   728us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
270us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Financial Institution Instruments [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   1,119us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,190us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Financial Institution Instruments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   1,050us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
2,895us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Financial Institution Instruments [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   613us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
418us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Financial Institution Instruments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   319us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
402us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Government Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
269us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Government Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   173us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,033us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Government Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   2,221us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,733us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Government Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   240us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
188us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Asset-Backed Securities [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   766us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
684us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [Member] | Asset-Backed Securities [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   2us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 [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   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets, Fair Value Disclosure, Recurring   130us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
88us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Liabilities, Fair Value Disclosure   0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Reverse Repurchase Agreements, Fair Value Disclosure   0intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0intc_ReverseRepurchaseAgreementsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Other Current Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   2us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Other Long-Term Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Assets, Fair Value Disclosure   22us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
29us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Loans Receivable, Fair Value Disclosure   0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Other Accrued Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative Financial Instruments, Liabilities, Fair Value Disclosure   0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Corporate Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Corporate Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   31us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
19us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Corporate Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Corporate Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   13us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
27us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_DebtSecuritiesCorporateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Financial Institution Instruments [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Financial Institution Instruments [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Financial Institution Instruments [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Financial Institution Instruments [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_FinancialInstitutionInstrumentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Government Debt [Member] | Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Government Debt [Member] | Short-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Government Debt [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Government Debt [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= intc_GovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Asset-Backed Securities [Member] | Trading Assets [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Trading assets   58us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
4us-gaap_TradingSecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 3 [Member] | Asset-Backed Securities [Member] | Other Long-Term Investments [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments, Fair Value Disclosure   4us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
9us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLongTermInvestmentsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
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   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Carrying Value [Member] | Not Recorded At Fair Value On Recurring Basis [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Grants Receivable   676us-gaap_GrantsReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
416us-gaap_GrantsReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Loans receivable   250us-gaap_LoansReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
267us-gaap_LoansReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Non-marketable cost method investments   1,769us-gaap_CostMethodInvestments
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
1,270us-gaap_CostMethodInvestments
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Reverse repurchase agreements   450intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
400intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Short-term Debt   1,588us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
24us-gaap_ShortTermBorrowings
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Long-term debt   12,107us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
13,165us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Carrying Value [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes Payable   395us-gaap_NotesPayable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
587us-gaap_NotesPayable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
 
Fair Value [Member] | Not Recorded At Fair Value On Recurring Basis [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Grants Receivable, Fair Value Disclosure   679intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
481intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Loans receivable   250us-gaap_LoansReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
267us-gaap_LoansReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Non-Marketable Cost Method Investments, Fair Value Disclosure   2,599us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
2,105us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Reverse repurchase agreements   450intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
400intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Short-term Debt, Fair Value   2,145us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
24us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Long-term debt   12,776us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
13,538us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Fair Value [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes Payable, Fair Value Disclosure   399us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
597us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
 
Fair Value [Member] | Level 1 [Member] | Not Recorded At Fair Value On Recurring Basis [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Grants Receivable, Fair Value Disclosure   0intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Loans receivable   0us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Non-Marketable Cost Method Investments, Fair Value Disclosure   0us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Reverse repurchase agreements   0intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Short-term Debt, Fair Value   0us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Long-term debt   11,467us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
10,937us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Fair Value [Member] | Level 1 [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes Payable, Fair Value Disclosure   0us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
0us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
 
Fair Value [Member] | Level 2 [Member] | Not Recorded At Fair Value On Recurring Basis [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Grants Receivable, Fair Value Disclosure   679intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
481intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Loans receivable   250us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
250us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Non-Marketable Cost Method Investments, Fair Value Disclosure   0us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Reverse repurchase agreements   450intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
400intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Short-term Debt, Fair Value   2,145us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
24us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Long-term debt   1,309us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
2,601us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Fair Value [Member] | Level 2 [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes Payable, Fair Value Disclosure   399us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
597us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
 
Fair Value [Member] | Level 3 [Member] | Not Recorded At Fair Value On Recurring Basis [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Grants Receivable, Fair Value Disclosure   0intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0intc_GrantsReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Loans receivable   0us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
17us-gaap_LoansReceivableNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Non-Marketable Cost Method Investments, Fair Value Disclosure   2,599us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
2,105us-gaap_CostMethodInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Reverse repurchase agreements   0intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0intc_ReverseRepurchaseAgreements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Short-term Debt, Fair Value   0us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_ShorttermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Long-term debt   0us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
0us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
 
Fair Value [Member] | Level 3 [Member] | Not Recorded At Fair Value On Recurring Basis [Member] | NVIDIA Corporation cross-license agreement liability [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes Payable, Fair Value Disclosure   $ 0us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember
$ 0us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= intc_NotRecordedAtFairValueOnRecurringBasisMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= intc_NvidiaCrossLicenseAgreementMember