XML 65 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting and Reporting Policies (Research and Development Costs) (Details) - USD ($)
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Research and development expenses reimbursed by customers $ 13,635,000 $ 11,923,000 $ 14,679,000