v3.24.1.u1
INTANGIBLE ASSETS - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 7,134,153   $ 7,133,947
Accumulated Amortization (5,958,636)   (5,874,612)
Net Carrying Amount 1,175,517   1,259,335
Amortization of intangible assets 84,024 $ 105,695  
Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 6,073,152   6,073,152
Accumulated Amortization (4,907,471)   (4,824,140)
Net Carrying Amount 1,165,681   1,249,012
Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,010,300   1,010,300
Accumulated Amortization (1,010,300)   (1,010,300)
Net Carrying Amount 0   0
Other amortizable intangibles      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 50,701   50,495
Accumulated Amortization (40,865)   (40,172)
Net Carrying Amount $ 9,836   $ 10,323
Minimum | Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 3 years    
Minimum | Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 4 years    
Minimum | Other amortizable intangibles      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 1 year    
Maximum | Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 18 years    
Maximum | Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 7 years    
Maximum | Other amortizable intangibles      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 15 years