XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Financial Assets:    
Short-term investments: $ 339,072 $ 924,466
Recurring    
Financial Assets:    
Total measured at fair value 693,213 1,177,614
Cash 301,129 259,781
Total cash, cash equivalents and short-term investments 994,342 1,437,395
Recurring | U.S. Government securities    
Financial Assets:    
Cash equivalents: 99 6,999
Short-term investments: 72,237 256,544
Recurring | Convertible note receivable    
Financial Assets:    
Assets, Noncurrent, Total 5,150 5,700
Recurring | Corporate bonds    
Financial Assets:    
Short-term investments: 233,065 452,703
Recurring | Commercial paper    
Financial Assets:    
Cash equivalents: 1,747 34,830
Short-term investments: 33,770 215,219
Recurring | Money market funds    
Financial Assets:    
Cash equivalents: 352,295 211,319
Recurring | Level I    
Financial Assets:    
Total measured at fair value 352,295 211,319
Recurring | Level I | U.S. Government securities    
Financial Assets:    
Cash equivalents: 0 0
Short-term investments: 0 0
Recurring | Level I | Convertible note receivable    
Financial Assets:    
Assets, Noncurrent, Total 0 0
Recurring | Level I | Corporate bonds    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level I | Commercial paper    
Financial Assets:    
Cash equivalents: 0 0
Short-term investments: 0 0
Recurring | Level I | Money market funds    
Financial Assets:    
Cash equivalents: 352,295 211,319
Recurring | Level II    
Financial Assets:    
Total measured at fair value 340,918 966,295
Recurring | Level II | U.S. Government securities    
Financial Assets:    
Cash equivalents: 99 6,999
Short-term investments: 72,237 256,544
Recurring | Level II | Convertible note receivable    
Financial Assets:    
Assets, Noncurrent, Total 0 0
Recurring | Level II | Corporate bonds    
Financial Assets:    
Short-term investments: 233,065 452,703
Recurring | Level II | Commercial paper    
Financial Assets:    
Cash equivalents: 1,747 34,830
Short-term investments: 33,770 215,219
Recurring | Level II | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Recurring | Level III    
Financial Assets:    
Total measured at fair value 0 0
Recurring | Level III | U.S. Government securities    
Financial Assets:    
Cash equivalents: 0 0
Short-term investments: 0 0
Recurring | Level III | Convertible note receivable    
Financial Assets:    
Assets, Noncurrent, Total 5,150 5,700
Recurring | Level III | Corporate bonds    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level III | Commercial paper    
Financial Assets:    
Cash equivalents: 0 0
Short-term investments: 0 0
Recurring | Level III | Money market funds    
Financial Assets:    
Cash equivalents: $ 0 $ 0