XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Employees' Retirement Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Retirement Benefits [Abstract]        
Pension contributions $ 106,580 $ 82,308 $ 359,353 $ 311,145
Employer contributions $ 16,327 $ 14,963 $ 45,786 $ 49,119
Minimum contribution rate     9.10%