v3.26.1
Stock-Based Compensation Expense and Shareholders' Equity (Details 4)
12 Months Ended 36 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Sep. 11, 2027
Sep. 13, 2026
Restricted Stock Units (RSUs) | Forecast        
Summary of assumptions for fair value of employee stock option estimates        
Risk-free interest rate     3.40% 4.50%
Expected volatility     36.00% 35.00%
ESPP        
Summary of assumptions for fair value of employee stock option estimates        
Expected term (in years) 6 months 6 months    
Risk-free interest rate 4.00%      
Risk-free interest rate 3.60%      
Risk-free interest rate   4.30%    
Expected volatility 37.10%      
Expected volatility 65.00%      
Expected volatility   42.10%    
Expected dividend yield 0.00% 0.00%