ACQUIRED INTANGIBLE ASSETS - Schedule of Change in Carrying Value of Acquired Intangible Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Finite-lived Intangible Assets [Roll Forward] | ||||
| Acquired intangible assets, net, beginning of the period | $ 1,245,784 | $ 1,391,242 | $ 1,281,670 | $ 1,433,067 |
| Amortization expense | (47,082) | (48,295) | (94,058) | (96,625) |
| Foreign currency translation and other adjustments | 1,560 | 25,788 | 12,650 | 32,293 |
| Acquired intangible assets, net, end of the period | $ 1,200,262 | $ 1,368,735 | $ 1,200,262 | $ 1,368,735 |