v3.26.1
REVENUE - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 420,716 $ 384,512 $ 850,689 $ 860,145
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenue 196,292 208,116 415,547 477,308
Other Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 27,148 19,632 66,407 53,373
United Kingdom (“U.K.”)        
Disaggregation of Revenue [Line Items]        
Total revenue 65,400 40,634 116,910 81,376
Europe (excluding U.K.), Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 73,292 64,420 147,131 138,476
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 58,584 $ 51,710 $ 104,694 $ 109,612
Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | U.S. | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 47.00% 54.00% 49.00% 56.00%
Revenue Benchmark | Other Americas | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 6.00% 5.00% 8.00% 6.00%
Revenue Benchmark | United Kingdom (“U.K.”) | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 16.00% 11.00% 14.00% 9.00%
Revenue Benchmark | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 17.00% 17.00% 17.00% 16.00%
Revenue Benchmark | Asia-Pacific | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 14.00% 13.00% 12.00% 13.00%