Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details) - Schedule of Summarizes Restricted Stock Unit (???RSU???) Activity

v3.23.3
Stockholders’ Equity (Details) - Schedule of Summarizes Restricted Stock Unit (“RSU”) Activity - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Stockholders’ Equity (Details) - Schedule of Summarizes Restricted Stock Unit (“RSU”) Activity [Line Items]    
Number of 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) $ 2.95  
Weighted Average Remaining Contractual Term, Outstanding at beginning of fiscal year 9 months 18 days  
Aggregate Intrinsic Value, Outstanding at beginning of period (in Dollars) $ 1,190  
Number of RSUs outstanding, Granted 325,564 502,187
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Granted (in Dollars per share) $ 1.53  
Aggregate Intrinsic Value, Granted (in Dollars) $ 497  
Number of RSUs outstanding, Vested (270,261)
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Vested (in Dollars per share) $ 1.64
Number of RSUs outstanding, Cancelled
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Cancelled (in Dollars per share)
Number of RSUs outstanding, Outstanding at end of period 557,490 502,187
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Outstanding at end of period (in Dollars per share) $ 2.21 $ 2.95
Weighted Average Remaining Contractual Term, Outstanding at end of period 1 year 1 month 6 days 1 year 9 months 18 days
Aggregate Intrinsic Value, Outstanding at end of period (in Dollars) $ 825 $ 1,190
Number of RSUs outstanding, Expected to vest at end of period 557,490 502,187
Weighted Average Fair Value per Unit at Date of Grant or Vesting, Expected to vest at end of period (in Dollars per share) $ 2.21 $ 2.95
Weighted Average Remaining Contractual Term, Expected to vest at end of period 1 year 1 month 6 days 1 year 9 months 18 days
Aggregate Intrinsic Value, Expected to vest at end of period (in Dollars) $ 825 $ 1,190