XML 158 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information and Geographic Data - Revenues by Geographical Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]      
Total revenues $ 512,980 $ 375,612 $ 270,967
Americas [Member]      
Segment Reporting Information [Line Items]      
Total revenues 361,136 283,696 219,422
Europe [Member]      
Segment Reporting Information [Line Items]      
Total revenues 117,670 70,895 41,616
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 34,174 $ 21,021 $ 9,929
Revenue [Member] | Outside Of Americas [Member] | Geographic Concentration Risk [Member]      
Segment Reporting Information [Line Items]      
Percentage of revenues generated outside of the Americas 30.00% 24.00% 19.00%