XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Revenues Disaggregated by Service Line (Detail) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation Of Revenue [Line Items]        
Total services $ 148,176,000 $ 136,431,000 $ 298,574,000 $ 274,043,000
Patient Management Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total services 91,945,000   179,836,000  
Network Solutions Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total services $ 56,231,000   $ 118,738,000