Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation (Details)

v3.20.2
Basis of Presentation (Details) - Clinical Services [Member]
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Basis of Presentation (Details) [Line Items]    
Concentration risk, percentage 73.00%  
Third-Party Payers and Health Maintenance Organizations [Member] | Revenue [Member]    
Basis of Presentation (Details) [Line Items]    
Concentration risk, percentage 33.00% 28.00%
Concentration risk, percentage 18.00%