XML 44 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Revenues Disaggregated by Service Line (Detail) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]        
Total services $ 146,082,000 $ 140,734,000 $ 444,656,000 $ 414,777,000
Patient Management Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total services 92,130,000   271,966,000  
Network Solutions Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total services $ 53,952,000   $ 172,690,000