ACQUIRED INTANGIBLE ASSETS - Change in Carrying Value of Acquired Intangible Assets (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Finite-lived Intangible Assets [Roll Forward] | |||
| Beginning balance | $ 2,014,034 | $ 257,049 | $ 137,612 |
| Acquisitions | 6,300 | 2,006,490 | 159,100 |
| Amortization expense | (246,873) | (208,952) | (40,522) |
| Foreign currency translation and other adjustments | (11,940) | (40,553) | 859 |
| Ending balance | $ 1,761,521 | $ 2,014,034 | $ 257,049 |