XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Investments - Schedule of Unrealized Loss Position and Fair Value of Debt Securities (Details)
$ in Millions
Jul. 31, 2023
USD ($)
Schedule of Investments [Line Items]  
Estimated Fair Value, Less Than 12 Months $ 1,266
Unrealized Losses, Less Than 12 Months (5)
Estimated Fair Value, More Than 12 Months 459
Unrealized Losses, More Than 12 Months (5)
Estimated Fair Value 1,725
Unrealized Losses (10)
U.S. treasury securities  
Schedule of Investments [Line Items]  
Estimated Fair Value, Less Than 12 Months 1,248
Unrealized Losses, Less Than 12 Months (5)
Estimated Fair Value, More Than 12 Months 447
Unrealized Losses, More Than 12 Months (5)
Estimated Fair Value 1,695
Unrealized Losses (10)
Corporate debt securities  
Schedule of Investments [Line Items]  
Estimated Fair Value, Less Than 12 Months 18
Unrealized Losses, Less Than 12 Months 0
Estimated Fair Value, More Than 12 Months 12
Unrealized Losses, More Than 12 Months 0
Estimated Fair Value 30
Unrealized Losses $ 0