XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,017,054 $ 1,020,275
Accumulated Amortization (504,500) (484,132)
Net Carrying Amount 512,554 536,143
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 354,223 354,539
Accumulated Amortization (203,676) (196,572)
Net Carrying Amount 150,547 157,967
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 613,369 616,267
Accumulated Amortization (286,130) (273,758)
Net Carrying Amount 327,239 342,509
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,652 14,659
Accumulated Amortization (9,437) (9,117)
Net Carrying Amount 5,215 5,542
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,810 34,810
Accumulated Amortization (5,257) (4,685)
Net Carrying Amount $ 29,553 $ 30,125