XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-lived and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 257,233 $ 232,803
Accumulated Amortization (128,327) (98,105)
Net Carrying Amount $ 128,906 $ 134,698
Weighted-Average Remaining Useful Life (Years) 4 years 3 months 18 days 4 years 3 months 18 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount $ 260,081 $ 235,651
Accumulated Amortization (128,327) (98,105)
Net Carrying Amount 131,754 137,546
In-process research and development    
Indefinite-Lived Intangible Assets [Line Items]    
In-process research and development 2,848 2,848
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 186,183 166,453
Accumulated Amortization (87,868) (67,221)
Net Carrying Amount $ 98,315 $ 99,232
Weighted-Average Remaining Useful Life (Years) 4 years 1 month 6 days 4 years 3 months 18 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (87,868) $ (67,221)
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 71,050 66,350
Accumulated Amortization (40,459) (30,884)
Net Carrying Amount $ 30,591 $ 35,466
Weighted-Average Remaining Useful Life (Years) 4 years 9 months 18 days 4 years 2 months 12 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (40,459) $ (30,884)