v3.26.1
Segment Information and Geographic Data - Revenues by Geographical Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Total revenues $ 911,740 $ 760,866 $ 1,792,735 $ 1,475,003
Americas [Member]        
Segment Reporting Information [Line Items]        
Total revenues 533,662 457,316 1,050,185 895,787
Europe [Member]        
Segment Reporting Information [Line Items]        
Total revenues 301,051 243,930 593,682 463,597
Asia Pacific [Member]        
Segment Reporting Information [Line Items]        
Total revenues $ 77,027 $ 59,620 $ 148,868 $ 115,619
Revenue [Member] | Outside Of Americas [Member] | Geographic Concentration Risk [Member]        
Segment Reporting Information [Line Items]        
Percentage of revenues generated outside of the Americas 41.00% 40.00% 41.00% 39.00%
Revenue [Member] | Outside Of United States [Member] | Geographic Concentration Risk [Member]        
Segment Reporting Information [Line Items]        
Percentage of revenues generated outside of the Americas 49.00% 48.00% 49.00% 47.00%
Revenue [Member] | United States [Member] | Geographic Concentration Risk [Member]        
Segment Reporting Information [Line Items]        
Percentage of revenues generated outside of the Americas 96.00% 96.00% 96.00% 97.00%
Revenue [Member] | Ireland [Member] | Geographic Concentration Risk [Member]        
Segment Reporting Information [Line Items]        
Percentage of revenues generated outside of the Americas 47.00% 51.00% 47.00% 52.00%