XML 71 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Fair Values (Details)
In Millions, unless otherwise specified
6 Months Ended 3 Months Ended 6 Months Ended 6 Months Ended
Mar. 05, 2015
USD ($)
Feb. 27, 2014
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Yen
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
New Taiwan dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Euro
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Euro
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Shekel
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Shekel
USD ($)
Dec. 04, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Reorganization obligation [Member]
USD ($)
Nov. 28, 2014
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Reorganization obligation [Member]
Yen
JPY (¥)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Forward Contracts [Member]
Less Than One Year From Balance Sheet Date [Member]
Reorganization obligation [Member]
Yen
JPY (¥)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Convertible notes settlement obligations [Member]
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Convertible notes settlement obligations [Member]
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Yen
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
New Taiwan dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Euro
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Euro
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Shekel
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Shekel
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Current Debt [Member]
Convertible notes settlement obligations [Member]
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Total Current Liabilities [Member]
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Yen
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Singapore dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
New Taiwan dollar
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Euro
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Euro
USD ($)
Mar. 05, 2015
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Shekel
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Forward Contracts [Member]
Shekel
USD ($)
Aug. 28, 2014
Not Designated as Hedging Instrument [Member]
Other noncurrent liabilities [Member]
Convertible notes settlement obligations [Member]
USD ($)
Mar. 05, 2015
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Forward Contracts [Member]
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Forward Contracts [Member]
USD ($)
Mar. 05, 2015
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Forward Contracts [Member]
Euro
USD ($)
Mar. 05, 2015
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
USD ($)
Mar. 05, 2015
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Yen
USD ($)
Aug. 28, 2014
Designated as Hedging Instrument [Member]
Cash Flow Hedging [Member]
Accounts Payable and Accrued Expenses [Member]
Forward Contracts [Member]
Euro
USD ($)
Notional Disclosures [Abstract]                                                                                                        
Notional Amount Outstanding     $ 622invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 1,191invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 106invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 554invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 295invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 330invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 84invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_TWD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 78invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 245invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 59invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] $ 62invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]   ¥ 20,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DebtInstrumentAxis
= mu_ReorganizationobligationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
¥ 10,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DebtInstrumentAxis
= mu_ReorganizationobligationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ mu_HedgingInstrumentDurationPeriodtoMaturityAxis
= mu_LessThanOneYearFromBalanceSheetDateMember
                                                    $ 32invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 118invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 32invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 94invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 24invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
         
Derivative, Nonmonetary Notional Amount                                   12invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mu_ConvertiblenotessettlementobligationsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]                                                                    
Payments for Derivative and Hedge Investing Activities 88mu_PaymentsForDerivativeAndHedgeInvestingActivities 24mu_PaymentsForDerivativeAndHedgeInvestingActivities                       33mu_PaymentsForDerivativeAndHedgeInvestingActivities
/ us-gaap_DebtInstrumentAxis
= mu_ReorganizationobligationMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
                                                                           
Derivative, Fair Value, Net [Abstract]                                                                                                        
Fair Value of Liability                                     $ (23)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (19)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (12)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (2)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_TWD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (1)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (1)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (1)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (1)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (389)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mu_ConvertiblenotessettlementobligationsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (403)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= mu_TotalCurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] $ (6)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ (6)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_SGD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_TWD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CurrencyAxis
= currency_ILS
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mu_ConvertiblenotessettlementobligationsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3]           $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] $ (2)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] $ (2)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] $ 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4]
Foreign Currency Cash Flow Hedges [Abstract]                                                                                                        
General maturity of non-designated currency forward contracts (in days)     35 days                                                                                                  
General maturity of hedge contracts (in days or months)                                                                                     12 months                  
Convertible notes settlement obligations derivative term (in days)                                 30 days                                                                      
[1] Notional amounts of forward contracts in U.S. dollars and convertible notes settlement obligations in shares.
[2] Included in accounts payable and accrued expenses for forward contracts and in current debt for convertible notes settlement obligations.
[3] Included in other noncurrent liabilities.
[4] Included in accounts payable and accrued expenses.