v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMER - Schedule of Revenue by Geographic Region (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 $ 398,414 $ 413,341 $ 784,915 $ 796,145
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 151,159 171,983 297,051 332,472
Other Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 33,552 38,073 75,405 73,984
EMIA        
Disaggregation of Revenue [Line Items]        
Total revenue 156,498 143,693 302,018 275,893
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue $ 57,205 $ 59,592 $ 110,441 $ 113,796