XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended
Mar. 13, 2017
USD ($)
Jan. 26, 2017
employee
Apr. 30, 2021
USD ($)
Value-Added Reseller Agreement      
Long-term Purchase Commitment [Line Items]      
Minimum order commitment     $ 500,000,000
Amount of first minimum order commitment met     250,000,000
Minimum fee commitment obligation     35,000,000
IQVIA Litigation Matter | Minimum      
Long-term Purchase Commitment [Line Items]      
Monetary damages $ 200,000,000    
Medidata Litigation Matter      
Long-term Purchase Commitment [Line Items]      
Number of former employees | employee   5  
Present to September 1st, 2025 | Value-Added Reseller Agreement      
Long-term Purchase Commitment [Line Items]      
Minimum order commitment     500,000,000
March 1st 2014 to September 1st, 2020 | Value-Added Reseller Agreement      
Long-term Purchase Commitment [Line Items]      
Amount of first minimum order commitment met     $ 250,000,000