v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross ‎Carrying ‎Amount $ 1,122,476 $ 1,117,199
Accumulated ‎Amortization (429,852) (372,135)
Intangible ‎Assets, ‎net $ 692,624 $ 745,064
Customer relationships & other intangibles    
Intangible Asset, Finite-Lived [Line Items]    
Weighted ‎Average ‎Amortization ‎ Period ‎(in years) 10 years 6 months 10 years 6 months
Gross ‎Carrying ‎Amount $ 367,061 $ 367,184
Accumulated ‎Amortization (131,883) (116,701)
Intangible ‎Assets, ‎net $ 235,178 $ 250,483
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted ‎Average ‎Amortization ‎ Period ‎(in years) 7 years 10 months 24 days 7 years 10 months 24 days
Gross ‎Carrying ‎Amount $ 729,276 $ 725,237
Accumulated ‎Amortization (289,852) (248,098)
Intangible ‎Assets, ‎net $ 439,424 $ 477,139
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Weighted ‎Average ‎Amortization ‎ Period ‎(in years) 14 years 2 months 12 days 14 years 1 month 6 days
Gross ‎Carrying ‎Amount $ 16,105 $ 14,744
Accumulated ‎Amortization (6,877) (6,410)
Intangible ‎Assets, ‎net $ 9,228 $ 8,334
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Weighted ‎Average ‎Amortization ‎ Period ‎(in years) 15 years 3 months 18 days 15 years 3 months 18 days
Gross ‎Carrying ‎Amount $ 10,034 $ 10,034
Accumulated ‎Amortization (1,240) (926)
Intangible ‎Assets, ‎net $ 8,794 $ 9,108