v3.26.1
ACQUIRED INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Intangible Asset, Finite-Lived, Acquired [Line Items]            
Cost $ 2,166,570 $ 2,149,846        
Accumulated Amortization (966,308) (868,176)        
Net $ 1,200,262 $ 1,281,670 $ 1,245,784 $ 1,368,735 $ 1,391,242 $ 1,433,067
Technology assets            
Intangible Asset, Finite-Lived, Acquired [Line Items]            
Weighted Average Estimated Useful Life 5 years 5 years        
Cost $ 359,008 $ 359,008        
Accumulated Amortization (323,582) (297,960)        
Net $ 35,426 $ 61,048        
Customer assets            
Intangible Asset, Finite-Lived, Acquired [Line Items]            
Weighted Average Estimated Useful Life 15 years 15 years        
Cost $ 1,418,425 $ 1,401,701        
Accumulated Amortization (442,944) (391,100)        
Net $ 975,481 $ 1,010,601        
Trade names and other            
Intangible Asset, Finite-Lived, Acquired [Line Items]            
Weighted Average Estimated Useful Life 9 years 9 years        
Cost $ 389,137 $ 389,137        
Accumulated Amortization (199,782) (179,116)        
Net $ 189,355 $ 210,021