Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2024
Jul. 31, 2023
Schedule of Restricted Stock Unit (“RSU”) Activity [Line Items]    
Number of RSUs outstanding, Outstanding at ending of period 388,093 557,490
Weighted Average Fair Value per Unit at Date of Grant, Outstanding at ending of period $ 1.31 $ 2.21
Weighted Average Remaining Contractual Term, Outstanding at ending of fiscal year 1 year 6 months 1 year 1 month 6 days
Aggregate Intrinsic Value, Outstanding at ending of period $ 404 $ 825
Number of RSUs outstanding, Expected to vest at end of period 388,093  
Weighted Average Fair Value per Unit at Date of Grant, Expected to vest at end of period $ 1.31  
Weighted Average Remaining Contractual Term, Expected to vest at end of period 1 year 6 months  
Aggregate Intrinsic Value, Expected to vest at end of period $ 404  
Number of RSUs outstanding, Granted 405,825  
Weighted Average Fair Value per Unit at Date of Grant, Granted $ 1.31  
Aggregate Intrinsic Value, Granted  
Number of RSUs outstanding, Vested (475,222)  
Weighted Average Fair Value per Unit at Date of Grant, Vested $ 2.24  
Number of RSUs outstanding, Cancelled (100,000)  
Weighted Average Fair Value per Unit at Date of Grant, Cancelled $ 1.97