Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of summarizes PSU???s granted and outstanding

v3.22.1
Stockholders’ Equity (Details) - Schedule of summarizes PSU’s granted and outstanding - Chief Executive Officer [Member]
$ in Thousands
9 Months Ended
Apr. 30, 2022
USD ($)
shares
Performance Stock Units [Member] | 10/15/2019 [Member]  
Stockholders’ Equity (Details) - Schedule of summarizes PSU’s granted and outstanding [Line Items]  
Grant Date Oct. 15, 2019
Performance period end date Jul. 31, 2022
Total Grant 80,500
Forfeitures (14,500)
Outstanding 66,000
Fair Market Value At Grant Date (in Dollars) | $ $ 222
Performance Shares Two [Member] | 10/19/2020 [Member]  
Stockholders’ Equity (Details) - Schedule of summarizes PSU’s granted and outstanding [Line Items]  
Grant Date Oct. 19, 2020
Performance period end date Jul. 31, 2023
Total Grant 98,600
Forfeitures
Outstanding 98,600
Fair Market Value At Grant Date (in Dollars) | $ $ 207