XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies - Estimated Useful Lives of Assets (Details)
12 Months Ended
Jul. 31, 2021
Computer equipment and capitalized software  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of assets 3 years
Office furniture and equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of assets 5 years
Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of assets 25 years