Annual report pursuant to Section 13 and 15(d)

Stockholders' equity (Details) - Schedule of nonvested performance-based units activity

v3.20.2
Stockholders' equity (Details) - Schedule of nonvested performance-based units activity
$ in Thousands
12 Months Ended
Jul. 31, 2020
USD ($)
shares
Performance share 1 [Member]  
Stockholders' equity (Details) - Schedule of nonvested performance-based units activity [Line Items]  
Total Grant 32,000
Forfeitures (4,000)
Outstanding 28,000
Fair Market Value At Grant Date (in Dollars) | $ $ 124
Performance share 2 [Member]  
Stockholders' equity (Details) - Schedule of nonvested performance-based units activity [Line Items]  
Total Grant 80,500
Forfeitures (10,500)
Outstanding 70,000
Fair Market Value At Grant Date (in Dollars) | $ $ 196
Performance share 3 [Member]  
Stockholders' equity (Details) - Schedule of nonvested performance-based units activity [Line Items]  
Total Grant 98,600
Forfeitures
Outstanding 98,600
Fair Market Value At Grant Date (in Dollars) | $ $ 217