Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details) - Schedule of Stock Option Activity

v3.24.3
Stockholders’ Equity (Details) - Schedule of Stock Option Activity - $ / shares
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Schedule Of Stock Option Activity [Abstract]    
Options, Outstanding, Beginning Balance (in Shares) 3,829,500 3,941,783
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 2.61 $ 3
Options, New Grants (in Shares) 435,000 640,000
Weighted Average Exercise Price, New Grants $ 1.8 $ 2.01
Options, Exercised (in Shares) (6,667)
Weighted Average Exercise Price, Exercised $ 2.14
Options, Expired or forfeited (in Shares) (2,127,630) (745,616)
Weighted Average Exercise Price, Expired or forfeited $ 1.58 $ 4.15
Options, Outstanding, Ending Balance (in Shares) 2,136,870 3,829,500
Weighted Average Exercise Price, Ending Balance $ 2.31 $ 2.61
Options Exercisable at end of Period (in Shares) 1,373,537 2,195,867
Weighted Average Exercise Price, Ending Balance $ 2.44 $ 2.65
Weighted - Average Exercise Price, Weighted average fair value of options granted during year $ 0.51 $ 1.03