v3.25.4
GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,450,000 $ 2,450,000
Accumulated Amortization (599,444) (461,110)
Net Intangible Assets 1,850,556 1,988,890
Developed Technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,410,000 2,410,000
Accumulated Amortization (580,185) (446,297)
Net Intangible Assets 1,829,815 1,963,703
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 40,000 40,000
Accumulated Amortization (19,259) (14,813)
Net Intangible Assets $ 20,741 $ 25,187