Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation (Details)

v3.22.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Basis of Presentation (Details) [Line Items]        
Revenue percentage     11.00%  
Proceeds from sale of marketable securities (in Dollars)     $ 28,695  
Unrealized losses marketable securities (in Dollars)     1,283  
Interest of marketable securities (in Dollars)     447  
Life Sciences segment’s [Member]        
Basis of Presentation (Details) [Line Items]        
Revenue (in Dollars)     $ 2,800  
Third-Party Payers” and “Health Maintenance Organizations [Member] | Clinical Services [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage     20.00%  
Revenue [Member] | Third-Party Payers” and “Health Maintenance Organizations [Member] | Clinical Services [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage 30.00% 35.00%    
Clinical Services [Member]        
Basis of Presentation (Details) [Line Items]        
Concentration risk, percentage     34.00% 34.00%