v3.25.4
Segment Information and Geographic Data - Revenues by Geographic Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total revenues $ 3,131,266 $ 2,627,543 $ 2,170,230
Americas [Member]      
Segment Reporting Information [Line Items]      
Total revenues 1,872,171 1,588,886 1,321,568
Europe [Member]      
Segment Reporting Information [Line Items]      
Total revenues 1,010,968 825,598 668,263
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 248,127 $ 213,059 $ 180,399
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% 40.00% 39.00%