XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Available-for-Sale Debt and Equity Investments - Available-for-Sale Investments With Gross Unrealized Losses (Details) - USD ($)
$ in Millions
Apr. 30, 2022
Jul. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value $ 9,167 $ 2,910
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses (388) (15)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value 1,034 19
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses (98) 0
TOTAL, Fair Value 10,201 2,929
TOTAL, Gross Unrealized Losses (486) (15)
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value 1,185 468
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses (43) 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value 96 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses (3) 0
TOTAL, Fair Value 1,281 468
TOTAL, Gross Unrealized Losses (46) 0
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value 121 26
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses (2) 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value 24 0
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses (2) 0
TOTAL, Fair Value 145 26
TOTAL, Gross Unrealized Losses (4) 0
Non-U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value 171  
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 171  
TOTAL, Gross Unrealized Losses 0  
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value 6,185 1,086
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses (225) (5)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value 367 6
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses (35) 0
TOTAL, Fair Value 6,552 1,092
TOTAL, Gross Unrealized Losses (260) (5)
U.S. agency mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value 1,505 1,293
UNREALIZED LOSSES LESS THAN 12 MONTHS, Gross Unrealized Losses (118) (10)
UNREALIZED LOSSES 12 MONTHS OR GREATER, Fair Value 547 13
UNREALIZED LOSSES 12 MONTHS OR GREATER, Gross Unrealized Losses (58) 0
TOTAL, Fair Value 2,052 1,306
TOTAL, Gross Unrealized Losses $ (176) (10)
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
UNREALIZED LOSSES LESS THAN 12 MONTHS, Fair Value   37
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   37
TOTAL, Gross Unrealized Losses   $ 0