ACQUIRED INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2024 |
Dec. 31, 2023 |
Jun. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Dec. 31, 2022 |
|
| Acquired Finite-Lived Intangible Assets [Line Items] | ||||||
| Cost | $ 2,334,281 | $ 2,309,724 | ||||
| Accumulated Amortization | (726,345) | (548,203) | ||||
| Net | $ 1,607,936 | $ 1,761,521 | $ 1,629,183 | $ 1,778,951 | $ 1,878,238 | $ 2,014,034 |
| Technology assets | ||||||
| Acquired Finite-Lived Intangible Assets [Line Items] | ||||||
| Weighted Average Estimated Useful Life | 5 years | 5 years | ||||
| Cost | $ 402,500 | $ 393,511 | ||||
| Accumulated Amortization | (255,427) | (201,409) | ||||
| Net | $ 147,073 | $ 192,102 | ||||
| Customer assets | ||||||
| Acquired Finite-Lived Intangible Assets [Line Items] | ||||||
| Weighted Average Estimated Useful Life | 15 years | 14 years | ||||
| Cost | $ 1,487,917 | $ 1,473,970 | ||||
| Accumulated Amortization | (325,512) | (237,316) | ||||
| Net | $ 1,162,405 | $ 1,236,654 | ||||
| Trade names | ||||||
| Acquired Finite-Lived Intangible Assets [Line Items] | ||||||
| Weighted Average Estimated Useful Life | 9 years | 9 years | ||||
| Cost | $ 430,565 | $ 428,944 | ||||
| Accumulated Amortization | (137,697) | (102,774) | ||||
| Net | $ 292,868 | $ 326,170 | ||||
| Other | ||||||
| Acquired Finite-Lived Intangible Assets [Line Items] | ||||||
| Weighted Average Estimated Useful Life | 9 years | 9 years | ||||
| Cost | $ 13,299 | $ 13,299 | ||||
| Accumulated Amortization | (7,709) | (6,704) | ||||
| Net | $ 5,590 | $ 6,595 |