XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.2
The Company and Summary of Significant Accounting Policies and Estimates (Details Textual)
12 Months Ended
Jul. 31, 2025
USD ($)
segment
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Mar. 31, 2018
USD ($)
Finite-Lived Intangible Assets [Line Items]          
Number of operating segments | segment 1        
Acquisition consideration holdback $ 1,200,000 $ 1,200,000      
Remaining Weighted-Average Useful Life (in years) 1 year 1 month 6 days        
Goodwill, Intangible Assets and Long Lived Assets Impairment [Abstract]          
Goodwill, Impairment Loss $ 0 0 $ 0    
Revenue Recognition [Abstract]          
Revenue, performance obligations, timing Revenue from subscription arrangements is recognized ratably over the subscription period using a time-based measure of progress as customers receive the benefits from their subscriptions over the contractually agreed-upon term. Subscription agreements generally have an initial term of five years, with annual renewals thereafter. In some instances, customers sign subscription agreements with an initial term of seven or more years. Consideration for subscription arrangements is typically billed in advance on an annual basis over the contract period and the annual billing may ramp over the contract period.        
Capitalized contract cost, amortization period 5 years        
Warranties [Abstract]          
Advertising expense $ 300,000 $ 300,000 $ 300,000    
ESPP          
Warranties [Abstract]          
Expected dividend yield 0.00%        
Expected term (in years) 6 months        
Stock options          
Warranties [Abstract]          
Expected dividend yield 0.00%   0.00%    
Expected term (in years)     6 years    
Minimum          
Warranties [Abstract]          
Warranty term 3 months        
Minimum | Subscription          
Revenue Recognition [Abstract]          
Revenue, performance obligation, initial term 5 years        
Minimum | Stock awards          
Warranties [Abstract]          
Period of time based vesting 3 years        
Maximum          
Warranties [Abstract]          
Warranty term 12 months        
Maximum | Subscription and support          
Revenue Recognition [Abstract]          
Revenue, performance obligation, initial term 5 years        
Maximum | Subscription          
Revenue Recognition [Abstract]          
Revenue, performance obligation, initial term 7 years        
Maximum | Stock awards          
Warranties [Abstract]          
Period of time based vesting 4 years        
Weighted Average | Services          
Revenue Recognition [Abstract]          
Revenue, performance obligation, initial term 1 year        
2025 Convertible Senior Notes | Convertible Debt          
Goodwill, Intangible Assets and Long Lived Assets Impairment [Abstract]          
Debt instrument face amount         $ 400,000,000.0
Stated interest rate         1.25%
2029 Convertible Senior Notes | Convertible Debt          
Goodwill, Intangible Assets and Long Lived Assets Impairment [Abstract]          
Debt instrument face amount       $ 690,000,000.0  
Stated interest rate       1.25%  
Capitalized software development costs | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Remaining Weighted-Average Useful Life (in years) 3 years        
Capitalized software development costs | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Remaining Weighted-Average Useful Life (in years) 5 years