XML 150 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Stock-based Compensation - Schedule of Outstanding Unvested Stock Options (Details) - $ / shares
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Nonvested balance (in shares) 2,186,154 3,891,207 6,797,471
Nonvested, Weighted Average Grant-Date Fair Value (in dollars per share) $ 1.79 $ 0.66 $ 0.46
Granted, number of stock options (in shares) 1,205,254 1,279,692 959,588
Granted, Weighted Average Grant-Date Fair Value (in dollars per share) $ 2.18 $ 2.45 $ 1.30
Vested, number of unvested stock options (in shares) (3,865,242) (2,984,745) (3,865,852)
Vested, Weighted Average Grant-Date Fair Value (in dollars per share) $ 1.66 $ 0.59 $ 0.47
Issuance of Replacement Options (Note 3), number of unvested stock options (in shares) 2,301,750    
Issuance of Replacement Options (Note 3), Weighted Average Exercise Price (in dollars per share) $ 1.75    
Forfeited, number of unvested stock options (in shares) (24,651)    
Forfeited, Weighted Average Grant-Date Fair Value (in dollars per share) $ 2.00    
Nonvested balance (in shares) 1,803,265 2,186,154 3,891,207
Nonvested, Weighted Average Grant-Date Fair Value (in dollars per share) $ 2.28 $ 1.79 $ 0.66