v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION - Revenue by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total Revenues $ 415,605 $ 418,175 $ 798,258 $ 787,047
United States        
Segment Reporting Information [Line Items]        
Total Revenues 306,308 310,225 588,525 566,454
Europe        
Segment Reporting Information [Line Items]        
Total Revenues 42,594 40,689 77,920 82,285
Asia Pacific        
Segment Reporting Information [Line Items]        
Total Revenues 47,732 45,951 92,837 95,496
Rest of World        
Segment Reporting Information [Line Items]        
Total Revenues $ 18,971 $ 21,310 $ 38,976 $ 42,812