XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Details) - Schedule of restricted shares activity - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Stock-Based Compensation (Details) - Schedule of restricted shares activity [Line Items]    
Number of Shares , Non-vested stock award Beginning 105,128 195,375
Weighted Average Grant Date Fair Value , Non-vested stock award Beginning $ 2.30 $ 2.33
Number of Shares , Granted 113,831 31,945
Weighted Average Grant Date Fair Value , Granted $ 3.34 $ 1.97
Number of Shares , Vested (91,659) (122,192)
Weighted Average Grant Date Fair Value , Vested $ 2.24 $ 2.26
Number of Shares , Forfeited
Weighted Average Grant Date Fair Value , Forfeited
Number of Shares , Non-vested stock award Ending 127,300 105,128
Weighted Average Grant Date Fair Value , Non-vested stock award Ending $ 3.27 $ 2.30