Annual report pursuant to Section 13 and 15(d)

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

v3.22.2.2
Stockholders’ Equity (Details) - Schedule of PSU’s granted and outstanding
$ in Thousands
12 Months Ended
Jul. 31, 2022
USD ($)
shares
10/15/2019 [Member]  
Stockholders’ Equity (Details) - Schedule of PSU’s granted and outstanding [Line Items]  
Total Grant 80,500
Forfeitures (34,500)
Outstanding 46,000
Fair Market Value At Grant Date (in Dollars) | $ $ 155
10/19/2020 [Member]  
Stockholders’ Equity (Details) - Schedule of PSU’s granted and outstanding [Line Items]  
Total Grant 98,600
Forfeitures (25,300)
Outstanding 73,300
Fair Market Value At Grant Date (in Dollars) | $ $ 153