XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers $ 2,779,536 $ 2,082,526 $ 1,560,699
United States      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers 2,305,012 1,775,194 1,335,516
Other countries      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customers $ 474,524 $ 307,332 $ 225,183
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk (as a percentage) 100.00% 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | United States      
Disaggregation of Revenue [Line Items]      
Concentration risk (as a percentage) 83.00% 85.00% 86.00%
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Other countries      
Disaggregation of Revenue [Line Items]      
Concentration risk (as a percentage) 17.00% 15.00% 14.00%