XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) - $ / shares
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Options      
Balance as of beginning of year (in shares) 1,844,890    
Granted (in shares) 898,726    
Vested (in shares) (893,304)    
Forfeited (in shares) (40,839)    
Balance as of ending of year (in shares) 1,809,473 1,844,890  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 10.79    
Granted (in dollars per share) 14.24 $ 10.23 $ 10.93
Vested (in dollars per share) 11.15    
Forfeited (in dollars per share) 11.88    
Ending balance (in dollars per share) $ 12.31 $ 10.79