XML 26 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt - Additional Information (Detail) (USD $)
3 Months Ended
Apr. 03, 2015
Jan. 09, 2014
Debt Instrument [Line Items]    
Total unsecured loan under credit facility $ 4,000,000,000wdc_UnsecuredLoanUnderCreditFacility  
Line of credit facility additional borrowing capacity 1,000,000,000.0wdc_CreditFacilityAdditionalBorrowingCapacity  
Period of Term Loan Facility 5 years  
Interest rate of borrowing under credit facility 1.68%us-gaap_DebtInstrumentInterestRateEffectivePercentage  
Remaining outstanding balance term loan facility 2,300,000,000.0us-gaap_DebtLongtermAndShorttermCombinedAmount 1,800,000,000.0us-gaap_DebtLongtermAndShorttermCombinedAmount
Sublimit for Letters of Credit Under Revolving Credit Facility 100,000,000wdc_SublimitForLettersOfCreditUnderRevolvingCreditFacility  
Sublimit for Swing Line Loans Under Revolving Credit Facility 50,000,000wdc_SublimitForSwingLineLoansUnderRevolvingCreditFacility  
Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 31,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear  
Long-term Debt, Maturities, Repayments of Principal in Year Two 156,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
Long-term Debt, Maturities, Repayments of Principal in Year Three 219,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
Long-term Debt, Maturities, Repayments of Principal in Year Four 250,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
Long-term Debt, Maturities, Repayments of Principal in Year Five 1,700,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive  
Term loan facility [Member]    
Debt Instrument [Line Items]    
Total unsecured loan under credit facility 2,500,000,000.0wdc_UnsecuredLoanUnderCreditFacility
/ us-gaap_CreditFacilityAxis
= wdc_TermLoanMember
 
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility revolving loan $ 1,500,000,000.0wdc_LineOfCreditFacilityAmountAvailableToBorrow
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember