XML 56 R28.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Insider Trading Arrangements | 3 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 28, 2024 shares | Jun. 28, 2024 shares
Trading Arrangements, by Individual |  |
Non-Rule 10b5-1 Arrangement Adopted | false |
Rule 10b5-1 Arrangement Terminated | false |
Non-Rule 10b5-1 Arrangement Terminated | false |
Kimberly E. Alexy [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | Kimberly E. Alexy, a director of the Company, adopted a Rule 10b5-1 Plan on May 24, 2024. Under this plan, beginning on August 23, 2024, up to an aggregate of 4,963 shares of the Company’s common stock may be sold before the plan expires on February 24, 2025.
Name | Kimberly E. Alexy |
Title | director |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | May 24, 2024 |
Expiration Date | February 24, 2025 |
Arrangement Duration | 185 days |
Aggregate Available | 4,963 | 4,963
Matthew E. Massengill [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | Matthew E. Massengill, a director of the Company, adopted a Rule 10b5-1 Plan on May 30, 2024. Under this plan, beginning on August 29, 2024, up to an aggregate of 23,593 shares of the Company’s common stock may be sold before the plan expires on December 6, 2024.
Name | Matthew E. Massengill |
Title | director |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | May 30, 2024 |
Expiration Date | December 6, 2024 |
Arrangement Duration | 99 days |
Aggregate Available | 23,593 | 23,593
David Goeckeler [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | David Goeckeler, Chief Executive Officer of the Company adopted a Rule 10b5-1 Plan on June 6, 2024. Under this plan, beginning on September 5, 2024, up to an aggregate of 300,000 shares of the Company’s common stock may be sold before the plan expires on December 31, 2024.
Name | David Goeckeler |
Title | Chief Executive Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | June 6, 2024 |
Expiration Date | December 31, 2024 |
Arrangement Duration | 117 days |
Aggregate Available | 300,000 | 300,000

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrDuration
Namespace Prefix: | ecd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrExpirationDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=wdc_KimberlyE.AlexyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=wdc_MatthewE.MassengillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=wdc_DavidGoeckelerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |