Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage - Clinical Services [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]        
Revenue services net $ 25,018 $ 9,739 $ 70,229 $ 35,032
Revenue services net, percentage 100.00% 100.00% 100.00% 100.00%
Third party payers [Member]        
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]        
Revenue services net $ 16,135 $ 5,082 $ 44,138 $ 17,878
Revenue services net, percentage 64.00% 52.00% 63.00% 51.00%
Medicare [Member]        
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]        
Revenue services net $ 2,952 $ 1,870 $ 10,265 $ 8,048
Revenue services net, percentage 12.00% 19.00% 15.00% 23.00%
Patient Selfpay [Member]        
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]        
Revenue services net $ 2,468 $ 1,655 $ 6,524 $ 4,621
Revenue services net, percentage 10.00% 17.00% 9.00% 13.00%
HMO’s [Member]        
Revenue Recognition (Details) - Schedule of segment revenue and revenue percentage [Line Items]        
Revenue services net $ 3,463 $ 1,132 $ 9,302 $ 4,485
Revenue services net, percentage 14.00% 12.00% 13.00% 13.00%