Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage

v3.20.2
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage - Clinical Services [Member] - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]    
Revenue services net $ 21,223 $ 12,780
Revenue services net, percentage 100.00% 100.00%
Third-party payers [Member]    
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]    
Revenue services net $ 13,539 $ 6,392
Revenue services net, percentage 64.00% 50.00%
Medicare [Member]    
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]    
Revenue services net $ 3,257 $ 3,153
Revenue services net, percentage 15.00% 25.00%
Patient self-pay [Member]    
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]    
Revenue services net $ 2,559 $ 1,519
Revenue services net, percentage 12.00% 12.00%
HMO’s [Member]    
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]    
Revenue services net $ 1,868 $ 1,716
Revenue services net, percentage 9.00% 13.00%