XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation Expense and Shareholders' Equity (Details 4) - shares
Oct. 31, 2021
Jul. 31, 2021
Stockholders' Equity and Stock-based Compensation [Abstract]    
Exercise of stock options to purchase common stock (in shares) 23,760 25,278
Vesting of restricted stock units (in shares) 3,483,890 2,394,968
Shares available under stock plans (in shares) 3,590,878 5,014,069
Total common stock reserved for issuance (in shares) 7,098,528 7,434,315