Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of stock option activity

v3.23.1
Stockholders’ Equity (Details) - Schedule of stock option activity - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Apr. 30, 2023
Schedule of Stock Option Activity [Abstract]  
Options, Outstanding at beginning of period 3,941,783
Weighted Average Exercise Price, Outstanding at beginning of period (in Dollars per share) $ 3
Aggregate Intrinsic Value, Outstanding at beginning of period (in Dollars)
Options, Awarded 615,000
Weighted Average Exercise Price, Awarded (in Dollars per share) $ 2
Options, Exercised (6,667)
Weighted Average Exercise Price, Exercised (in Dollars per share) $ 2.14
Options, Cancelled or expired (453,616)
Weighted Average Exercise Price, Cancelled or expired (in Dollars per share) $ 3.95
Options, Outstanding at end of period 4,096,500
Weighted Average Exercise Price, Outstanding at end of period (in Dollars per share) $ 2.74
Weighted Average Remaining Contractual Term, Outstanding at end of period 2 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding at end of period (in Dollars) $ 675
Options, Exercisable at end of period 2,126,067
Weighted Average Remaining Contractual Term, Exercisable at end of period 3 months 18 days