XML 122 R109.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues:    
Total revenues $ 664,240 $ 578,614
EMEA    
Revenues:    
Total revenues 341,961 304,740
Americas    
Revenues:    
Total revenues 246,639 200,029
APAC    
Revenues:    
Total revenues 75,640 73,845
UNITED KINGDOM    
Revenues:    
Total revenues $ 228,200 $ 209,600
UNITED KINGDOM | Revenue Benchmark | Geographic Concentration Risk    
Revenues:    
Concentration risk 10.00% 10.00%
UNITED STATES    
Revenues:    
Total revenues $ 229,500 $ 182,100
UNITED STATES | Revenue Benchmark | Geographic Concentration Risk    
Revenues:    
Concentration risk 10.00% 10.00%