| Schedule of Finite-lived Intangible Assets |
Acquisition-related intangible assets, excluding those that are fully amortized, were as follows (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted Average Remaining Useful Life (in years) | | December 31, 2023 | | Additions | | September 30, 2024 | | December 31, 2023 | | Amortization | | September 30, 2024 | | December 31, 2023 | | September 30, 2024 | | | Developed technology | $ | 154,930 | | | $ | — | | | $ | 154,930 | | | $ | (102,493) | | | $ | (12,583) | | | $ | (115,076) | | | $ | 52,437 | | | $ | 39,854 | | | 3.5 | | Customer relationships | 54,620 | | | — | | | 54,620 | | | (21,797) | | | (5,777) | | | (27,574) | | | 32,823 | | | 27,046 | | | 4.1 | | Trade name | 12,390 | | | — | | | 12,390 | | | (8,882) | | | (1,710) | | | (10,592) | | | 3,508 | | | 1,798 | | | 0.9 | | Total | $ | 221,940 | | | $ | — | | | $ | 221,940 | | | $ | (133,172) | | | $ | (20,070) | | | $ | (153,242) | | | $ | 88,768 | | | $ | 68,698 | | | 3.7 |
|
| Schedule of Finite-lived Intangible Assets, Future Amortization Expense |
As of September 30, 2024, future estimated amortization expense related to acquisition-related intangible assets is as follows (in thousands): | | | | | | | | | | | Future Amortization Expense | | Remainder of 2024 | | $ | 6,690 | | | 2025 | | 19,642 | | | 2026 | | 17,260 | | | 2027 | | 13,436 | | | 2028 | | 10,037 | | | Thereafter | | 1,633 | | | Total | | $ | 68,698 | |
|