Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Schedule of clinical services net revenues and percentages

v3.23.1
Revenue Recognition (Details) - Schedule of clinical services net revenues and percentages - Clinical services [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Revenue category        
Revenue services net $ 8,622 $ 18,630 $ 28,619 $ 62,045
Revenue services net, percentage 100.00% 100.00% 100.00% 100.00%
Third-party payers [Member]        
Revenue category        
Revenue services net $ 4,451 $ 10,817 $ 15,638 $ 36,962
Revenue services net, percentage 52.00% 58.00% 55.00% 60.00%
Medicare [Member]        
Revenue category        
Revenue services net $ 1,500 $ 2,436 $ 5,170 $ 7,949
Revenue services net, percentage 17.00% 13.00% 18.00% 13.00%
Patient self-pay [Member]        
Revenue category        
Revenue services net $ 1,304 $ 2,177 $ 3,516 $ 6,727
Revenue services net, percentage 15.00% 12.00% 12.00% 10.00%
HMO’s [Member]        
Revenue category        
Revenue services net $ 1,367 $ 3,200 $ 4,295 $ 10,407
Revenue services net, percentage 16.00% 17.00% 15.00% 17.00%