v3.25.1
GOODWILL AND INTANGIBLE ASSETS (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,053,144 $ 1,046,227
Accumulated amortization (281,456) (251,110)
Total intangible assets, net $ 771,688 $ 795,117
Customer Relationships & Other Intangibles [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 10 years 7 months 6 days 10 years 7 months 6 days
Gross Carrying Amount $ 357,126 $ 355,727
Accumulated amortization (96,302) (88,164)
Total intangible assets, net $ 260,824 $ 267,563
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 8 years 8 years
Gross Carrying Amount $ 681,906 $ 681,477
Accumulated amortization (179,790) (157,889)
Total intangible assets, net $ 502,116 $ 523,588
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 14 years 16 years 1 month 6 days
Gross Carrying Amount $ 14,112 $ 9,023
Accumulated amortization (5,364) (5,057)
Total intangible assets, net $ 8,748 $ 3,966