Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation (Details)

v3.21.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Basis of Presentation (Details) [Line Items]        
Fair value investments (in Dollars) $ 29,932   $ 29,932  
Cost of marketable securities (in Dollars) 30,023   30,023  
Unrealized losses marketable securities (in Dollars) $ 91   $ 91  
Medicare Program [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage     15.00%  
Third Party Category [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage     13.00%  
Clinical Services [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage     10.00%  
Clinical Services [Member] | Third-party payers” and “Health Maintenance Organizations [Member] | Revenue Benchmark [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage 36.00% 21.00% 35.00% 21.00%