XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation Expense and Shareholders' Equity (Details 4)
12 Months Ended 36 Months Ended
Jul. 31, 2025
Jul. 31, 2023
Sep. 11, 2027
Sep. 13, 2026
Stock awards | Forecast        
Summary of assumptions for fair value of employee stock option estimates        
Expected volatility     36.00% 35.00%
Risk-free interest rate     3.40% 4.50%
Stock options        
Summary of assumptions for fair value of employee stock option estimates        
Expected term (in years)   6 years    
Risk-free interest rate   2.90%    
Risk-free interest rate   4.20%    
Expected volatility   32.10%    
Expected volatility   33.10%    
Expected dividend yield 0.00% 0.00%    
ESPP        
Summary of assumptions for fair value of employee stock option estimates        
Expected volatility 42.10%      
Risk-free interest rate 4.30%      
Expected term (in years) 6 months      
Expected dividend yield 0.00%