v3.25.2
Segment and Geographic Information - Summary of Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 1,003,697 $ 678,134 $ 1,887,552 $ 1,312,472
Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,003,697 $ 678,134 $ 1,887,552 $ 1,312,472
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 $ 732,592 $ 437,189 $ 1,361,086 $ 843,578
United States | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 73.00% 64.00% 72.00% 64.00%
United Kingdom | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 97,172 $ 76,991 $ 186,826 $ 140,192
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 $ 173,933 $ 163,954 $ 339,640 $ 328,702
Rest of world | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 17.00% 25.00% 18.00% 25.00%