v3.26.1
Equity Award Plans (Valuation Assumptions) (Details) - PSUs subject to service, performance, and market conditions - $ / shares
9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award    
Dividend yield 0.00% 0.00%
Risk-free interest rate, minimum 3.60% 3.70%
Risk-free interest rate, maximum 3.90% 4.50%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Volatility 36.60% 43.50%
Expected term (in years) 1 year 1 year
Grant date fair value (in usd per share) $ 226.06 $ 264.51
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Volatility 42.60% 47.60%
Expected term (in years) 3 years 2 years 10 months 24 days
Grant date fair value (in usd per share) $ 261.62 $ 305.83