XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data - Revenues by Geographical Region (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total revenues $ 501,620 $ 395,599
Americas [Member]    
Segment Reporting Information [Line Items]    
Total revenues 307,822 242,027
Europe [Member]    
Segment Reporting Information [Line Items]    
Total revenues 150,839 119,189
Asia Pacific [Member]    
Segment Reporting Information [Line Items]    
Total revenues $ 42,959 $ 34,383
Revenue [Member] | Outside Of Americas [Member] | Geographic Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Percentage of revenues generated outside of the Americas 39.00% 39.00%