XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Additional Information (Detail)
$ in Millions
3 Months Ended
Jun. 30, 2023
USD ($)
PerformanceObligation
Segment
Disaggregation Of Revenue [Line Items]  
Accounts receivable due period 30 days
Number of reportable segments | Segment 1
Revenue recognition, number of performance obligation | PerformanceObligation 1
Latest duration of unbilled revenue, billing 1 year
Revenue, remaining performance obligation, amount | $ $ 27.7
Revenue, remaining performance obligation, expected timing of satisfaction, explanation The Company expects to recognize approximately 96% of its remaining performance obligations as revenues within one year and the remaining balance thereafter.
Capitalized contract cost, judgment The Company has an internal sales force compensation program where remuneration is based solely on the revenues recognized in the period and does not represent an incremental cost to the Company which provides a future benefit expected to be longer than one year and would meet the criteria to be capitalized and presented as unbilled receivables on the Company’s consolidated balance sheets.
Period between consideration received and service rendered one year or less
Patient Management Services [Member]  
Disaggregation Of Revenue [Line Items]  
Contract with customer, performance obligation, description The Company’s obligation to manage claims and cases under the patient management service line can range from less than one year to multi-year contracts. They are generally one year under the terms of the contract; however, many of these contracts contain auto-renewal provisions and the Company’s customer relationships can span multiple years. Under certain claims management agreements, the Company receives consideration from a customer at contract inception prior to transferring services to the customer, however, the Company would begin performing services immediately. The period between a customer’s payment of consideration and the completion of the promised services is generally less than one year. There is no difference between the amount of promised consideration and the cash selling price of the promised services. The fee is billed upfront by the Company in order to provide customers with simplified and predictable ways of purchasing the Company’s services.
Patient Management Services [Member] | Minimum [Member]  
Disaggregation Of Revenue [Line Items]  
Revenue recognition, time elapsed for claims 3 months
Patient Management Services [Member] | Maximum [Member]  
Disaggregation Of Revenue [Line Items]  
Revenue recognition, time elapsed for claims 15 months