v3.26.1
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 1,251,921 $ 1,251,383
Accumulated Amortization (687,640) (636,841)
Net Carrying Amount 564,281 614,542
Completed technologies    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 465,832 465,832
Accumulated Amortization (267,472) (250,436)
Net Carrying Amount 198,360 215,396
Customer-related intangible assets    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 726,024 725,494
Accumulated Amortization (395,139) (363,724)
Net Carrying Amount 330,885 361,770
Trademarks and trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 15,255 15,247
Accumulated Amortization (12,665) (12,080)
Net Carrying Amount 2,590 3,167
Acquired license rights    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 44,810 44,810
Accumulated Amortization (12,364) (10,601)
Net Carrying Amount $ 32,446 $ 34,209