XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenues $ 2,231,262 $ 2,382,046 $ 2,259,126
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenues $ 1,356,114 $ 1,532,104 $ 1,440,017
Percent of total revenue 61.00% 64.00% 64.00%
EMEA [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 411,684 $ 393,530 $ 373,571
APAC [Domain]      
Disaggregation of Revenue [Line Items]      
Revenues 232,903 232,820 241,699
Other foreign countries [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 230,561 $ 223,592 $ 203,839
International Sales [Domain]      
Disaggregation of Revenue [Line Items]      
Percent of total revenue 39.00% 36.00% 36.00%