XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Additional Information (Detail)
3 Months Ended
Mar. 31, 2019
Revenue From Contract With Customer [Abstract]  
Revenue practical expedient remaining performance obligation description We have elected to apply the practical expedient not to disclose the value of unsatisfied performance obligations for contracts that are less than one year in length. However, this expedient cannot be applied to initial 30-day contracts with a client that also contain an implied performance obligation in the form of a material right as the material right performance obligation is being recognized over the expected client life which exceeds one year
Revenue practical expedient performance obligation estimated client life 10 years
Deferred revenue expect to recognize description We expect to recognize $7.3 million of deferred revenue related to material right performance obligations in the remainder of 2019, $9.5 million of such deferred revenue in 2020, and $50.7 million of such deferred revenue thereafter.