XML 95 R84.htm IDEA: XBRL DOCUMENT
v3.22.4

Available-for-Sale Debt and Equity Investments - Available-for-Sale Investments With Gross Unrealized Losses (Details) - USD ($) $ in Millions | Jan. 28, 2023 | Jul. 30, 2022
--- | --- | ---
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | $ 3,957 | $ 9,713
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | (113) | (382)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 5,980 | 1,181
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | (448) | (106)
TOTAL, Fair Value | 9,937 | 10,894
TOTAL, Gross Unrealized Losses | (561) | (488)
U.S. government securities |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 470 | 1,110
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | (6) | (44)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 1,086 | 120
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | (48) | (5)
TOTAL, Fair Value | 1,556 | 1,230
TOTAL, Gross Unrealized Losses | (54) | (49)
U.S. government agency securities |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 33 | 114
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | 0 | (2)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 121 | 24
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | (5) | (2)
TOTAL, Fair Value | 154 | 138
TOTAL, Gross Unrealized Losses | (5) | (4)
Non-U.S. government and agency securities |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 339 | 264
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | (1) | 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 0 | 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | 0 | 0
TOTAL, Fair Value | 339 | 264
TOTAL, Gross Unrealized Losses | (1) | 0
Corporate debt securities |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 2,770 | 6,920
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | (94) | (240)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 3,333 | 422
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | (219) | (37)
TOTAL, Fair Value | 6,103 | 7,342
TOTAL, Gross Unrealized Losses | (313) | (277)
U.S. agency mortgage-backed securities |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 305 | 1,305
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | (12) | (96)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 1,440 | 615
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | (176) | (62)
TOTAL, Fair Value | 1,745 | 1,920
TOTAL, Gross Unrealized Losses | (188) | $ (158)
Commercial paper |  |
Debt Securities, Available-for-sale [Line Items] |  |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value | 40 |
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses | 0 |
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value | 0 |
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses | 0 |
TOTAL, Fair Value | 40 |
TOTAL, Gross Unrealized Losses | $ 0 |

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |