v3.26.1
Stock-Based Compensation Expense and Shareholders' Equity (Details 2)
$ in Thousands
12 Months Ended
Jul. 31, 2026
USD ($)
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Unrecognized Expense (in thousands) $ 307,868
Restricted Stock Units (RSUs)  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Unrecognized Expense (in thousands) $ 303,141
Weighted Average Expected Recognition Period (in years) 1 year 10 months 24 days
ESPP  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Unrecognized Expense (in thousands) $ 4,727
Weighted Average Expected Recognition Period (in years) 4 months 24 days