XML 52 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2024 and 2023 (in thousands, except for years):
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (in years)
December 31, 2023Additions
December 31, 2024
December 31, 2023Amortization
December 31, 2024
December 31, 2023
December 31, 2024
Developed technology$154,930 $— $154,930 $(102,493)$(16,780)$(119,273)$52,437 $35,657 3.5
Customer relationships54,620 — 54,620 (21,797)(7,701)(29,498)32,823 25,122 3.9
Trade name12,390 — 12,390 (8,882)(2,279)(11,161)3,508 1,229 0.7
Total$221,940 $— $221,940 $(133,172)$(26,760)$(159,932)$88,768 $62,008 3.6
Schedule of Estimated Amortization Expense
As of December 31, 2024, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,Future Amortization Expense
2025$19,642 
202617,260 
202713,436 
202810,037 
20291,633 
Total $62,008