Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details) - Schedule of the option activity pursuant to the Company???s stock option plans

v3.22.2.2
Stockholders’ Equity (Details) - Schedule of the option activity pursuant to the Company’s stock option plans - $ / shares
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Schedule Of The Option Activity Pursuant To The Company SStock Option Plans Abstract      
Options, Outstanding at beginning of year (in Shares) 2,504,563 2,636,496 2,351,040
Weighted - Average Exercise Price, outstanding at beginning of year $ 3.74 $ 4.05 $ 4.53
Options, New Grants (in Shares) 1,858,250 543,104 773,032
Weighted - Average Exercise Price, New Grants $ 2.88 $ 2.57 $ 2.4
Options, Exercised (in Shares) (11,300) (34,667)
Weighted - Average Exercise Price, Exercised $ 2.49 $ 2.8
Options, Expired or forfeited (in Shares) (409,730) (640,370) (487,576)
Weighted - Average Exercise Price, Expired or forfeited $ 7 $ 3.52 $ 3.71
Options, Outstanding at end of year (in Shares) 3,941,783 2,504,563 2,636,496
Weighted - Average Exercise Price, Outstanding at end of year $ 3 $ 3.74 $ 4.05
Options, Exercisable at end of year (in Shares) 1,794,399 1,561,326 1,457,162
Weighted - Average Exercise Price, Exercisable at end of year $ 3.14 $ 4.37 $ 5.1
Weighted average fair value of options granted during year $ 1.52 $ 1.27 $ 1.01