XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information - Summary of Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 1,181,092 $ 725,516 $ 3,068,644 $ 2,037,988
Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,181,092 $ 725,516 $ 3,068,644 $ 2,037,988
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 $ 882,571 $ 498,986 $ 2,243,657 $ 1,342,564
United States | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 75.00% 69.00% 73.00% 66.00%
United Kingdom | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 114,713 $ 69,496 $ 301,539 $ 209,688
United Kingdom | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 10.00% 10.00% 10.00% 10.00%
Rest of world | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 183,808 $ 157,034 $ 523,448 $ 485,736
Rest of world | Geographic Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Percentage concentration 15.00% 21.00% 17.00% 24.00%