XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.3
Revenues - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 908,554 $ 710,641 $ 2,620,288 $ 1,982,812
United States        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 772,026 593,939 2,160,860 1,660,695
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 136,528 $ 116,702 $ 459,428 $ 322,117
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% 100.00%
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | United States        
Disaggregation of Revenue [Line Items]        
Concentration risk (as a percentage) 85.00% 84.00% 82.00% 84.00%
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Other countries        
Disaggregation of Revenue [Line Items]        
Concentration risk (as a percentage) 15.00% 16.00% 18.00% 16.00%