XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information and Geographic Data - Revenues by Geographical Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Total revenues $ 557,557 $ 443,958 $ 1,588,315 $ 1,261,313
Americas [Member]        
Segment Reporting Information [Line Items]        
Total revenues 337,113 276,613 966,762 777,960
Europe [Member]        
Segment Reporting Information [Line Items]        
Total revenues 174,428 128,934 488,009 373,264
Asia Pacific [Member]        
Segment Reporting Information [Line Items]        
Total revenues $ 46,016 $ 38,411 $ 133,544 $ 110,089
Revenue [Member] | Outside Of Americas [Member] | Geographic Concentration Risk [Member]        
Segment Reporting Information [Line Items]        
Percentage of revenues generated outside of the Americas 40.00% 38.00% 39.00% 38.00%