v3.26.1
REVENUE (Disaggregation of Revenue by Principal Geographic Area, Based on Customers' Domiciles) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,140,820 $ 998,427
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 725,232 654,861
Europe, the Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenue 257,051 204,547
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 94,382 81,733
Canada    
Disaggregation of Revenue [Line Items]    
Total revenue 40,940 37,300
Latin America & Caribbean    
Disaggregation of Revenue [Line Items]    
Total revenue $ 23,215 $ 19,986