XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies- Useful lives (Details)
12 Months Ended
Jul. 31, 2020
Leasehold Improvements [Member]  
Esimated useful lives The shorter of the expected useful life of the improvement or the lease term
Computers and technological assets  
Esimated useful lives 3-5 years
Machinery and Equipment  
Esimated useful lives 3-5 years
Furniture and Fixtures  
Esimated useful lives 3-7 years