Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of summarizes restricted stock unit (???RSU???) activity

v3.23.1
Stockholders’ Equity (Details) - Schedule of summarizes restricted stock unit (“RSU”) activity - Restricted Stock Units (RSUs) [Member]
$ / shares in Units, $ in Thousands
9 Months Ended
Apr. 30, 2023
USD ($)
$ / shares
shares
Stockholders’ Equity (Details) - Schedule of summarizes restricted stock unit (“RSU”) activity [Line Items]  
Number of Unvested RSUs outstanding, Outstanding at beginning of period 502,187
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Outstanding at beginning of period (in Dollars per share) | $ / shares $ 2.95
Aggregate Intrinsic Value, Outstanding at beginning of period (in Dollars) | $
Number of Unvested RSUs outstanding, Granted 325,564
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Granted (in Dollars per share) | $ / shares $ 1.53
Number of Unvested RSUs outstanding, Vested (145,263)
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Vested (in Dollars per share) | $ / shares $ 3.06
Number of Unvested RSUs outstanding, Cancelled
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Cancelled (in Dollars per share) | $ / shares
Number of Unvested RSUs outstanding, Outstanding at end of period 682,488
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Outstanding at end of period (in Dollars per share) | $ / shares $ 2.25
Weighted Average Remaining Contractual Term, Outstanding at end of period 1 year 1 month 6 days
Aggregate Intrinsic Value, Outstanding at end of period (in Dollars) | $ $ 1,727
Number of Unvested RSUs outstanding, Expected to vest at end of period 682,488
Weighted Average Remaining Contractual Term, Expected to vest at end of period 1 year 1 month 6 days