XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Details 2) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months $ 868,862  
12 Months or Greater 397,365  
Total 1,266,227 $ 1,327,251
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 171,511  
12 Months or Greater 0  
Total 171,511 130,628
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 272,823  
12 Months or Greater 235,871  
Total 508,694 425,198
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 72,450  
12 Months or Greater 0  
Total 72,450 80,970
U.S. Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 43,235  
12 Months or Greater 13,046  
Total 56,281 64,184
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 294,010  
12 Months or Greater 0  
Total 294,010 488,854
U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 9,826  
12 Months or Greater 69,259  
Total 79,085 66,129
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 3,176  
12 Months or Greater 79,189  
Total 82,365 69,457
Foreign government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Less Than 12 Months 1,831  
12 Months or Greater 0  
Total $ 1,831 $ 1,831