v3.25.4
Revenue from Contracts with Customers - Schedule of Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 4,890,551 $ 3,601,979 $ 2,799,274
Revenue Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue $ 4,890,551 $ 3,601,979 $ 2,799,274
Percentage of Revenue 100.00% 100.00% 100.00%
Revenue Benchmark | United States and Canada | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue $ 2,969,150 $ 2,281,319 $ 1,803,812
Percentage of Revenue 61.00% 63.00% 64.00%
Revenue Benchmark | Europe | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue $ 944,226 $ 659,593 $ 505,633
Percentage of Revenue 19.00% 18.00% 18.00%
Revenue Benchmark | Asia-Pacific, including Australia and New Zealand | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue $ 541,532 $ 379,027 $ 286,930
Percentage of Revenue 11.00% 11.00% 10.00%
Revenue Benchmark | Rest of world | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Revenue $ 435,643 $ 282,040 $ 202,899
Percentage of Revenue 9.00% 8.00% 7.00%
Revenue Benchmark | United States | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 57.00% 59.00% 60.00%