v3.24.3
Segment and Geographic Information - Summary of Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 725,516 $ 558,159 $ 2,037,988 $ 1,616,662
Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 725,516 $ 558,159 $ 2,037,988 $ 1,616,662
Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 100.00% 100.00% 100.00% 100.00%
Geographic Concentration Risk | Revenue Benchmark | Minimum        
Disaggregation of Revenue [Line Items]        
Percentage concentration 10.00% 10.00% 10.00% 10.00%
United States | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 498,986 $ 345,479 $ 1,342,564 $ 1,010,336
United States | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 69.00% 62.00% 66.00% 62.00%
United Kingdom | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 69,496 $ 64,390 $ 209,688 $ 177,198
United Kingdom | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 10.00% 11.00% 10.00% 11.00%
Rest of world | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 157,034 $ 148,290 $ 485,736 $ 429,128
Rest of world | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 21.00% 27.00% 24.00% 27.00%