XML 103 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUIRED INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]        
Cost $ 2,144,030 $ 2,309,724    
Accumulated Amortization (710,963) (548,203)    
Net $ 1,433,067 $ 1,761,521 $ 2,014,034 $ 257,049
Technology assets        
Acquired Finite-Lived Intangible Assets [Line Items]        
Weighted Average Estimated Useful Life 5 years 5 years    
Cost $ 353,791 $ 393,511    
Accumulated Amortization (241,110) (201,409)    
Net $ 112,681 $ 192,102    
Customer assets        
Acquired Finite-Lived Intangible Assets [Line Items]        
Weighted Average Estimated Useful Life 15 years 14 years    
Cost $ 1,401,102 $ 1,473,970    
Accumulated Amortization (332,153) (237,316)    
Net $ 1,068,949 $ 1,236,654    
Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Weighted Average Estimated Useful Life 9 years 9 years    
Cost $ 383,838 $ 428,944    
Accumulated Amortization (132,590) (102,774)    
Net $ 251,248 $ 326,170    
Other        
Acquired Finite-Lived Intangible Assets [Line Items]        
Weighted Average Estimated Useful Life 7 years 9 years    
Cost $ 5,299 $ 13,299    
Accumulated Amortization (5,110) (6,704)    
Net $ 189 $ 6,595