v3.24.3
Contingencies - Additional Information (Detail)
$ in Millions
May 13, 2017
USD ($)
Veeva | Minimum  
Loss Contingencies  
Amount of damages claimed $ 200