XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) - $ / shares
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Options      
Balance as of beginning of year (in shares) 1,744,931    
Granted (in shares) 1,004,631    
Vested (in shares) (849,496)    
Cancelled (in shares) (55,176)    
Balance as of ending of year (in shares) 1,844,890 1,744,931  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 11.18    
Granted (in dollars per share) 10.23 $ 10.93 $ 12.27
Vested (in dollars per share) 10.94    
Canceled (in dollars per share) 10.65    
Ending balance (in dollars per share) $ 10.79 $ 11.18