| Summary of Intangible Assets |
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | As of March 31, 2024 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | | Developed technology | $ | 73,367 | | | $ | (52,039) | | | $ | 21,328 | | | 5.9 | | Customer relationships | 14,100 | | | (14,100) | | | — | | | — | | Tradename | 20,400 | | | (6,466) | | | 13,934 | | | 9.8 | | Patents | 4,076 | | | (1,262) | | | 2,814 | | | 14.0 | | Total Intangible assets | $ | 111,943 | | | $ | (73,867) | | | $ | 38,076 | | | 6.7 |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2023 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | | Developed technology | $ | 73,367 | | | $ | (49,087) | | | $ | 24,280 | | | 5.9 | | Customer relationships | 14,100 | | | (13,948) | | | 152 | | | 4.0 | | Tradename | 20,400 | | | (5,966) | | | 14,434 | | | 9.8 | | Patents | 4,076 | | | (1,189) | | | 2,887 | | | 14.0 | | Total Intangible assets | $ | 111,943 | | | $ | (70,190) | | | $ | 41,753 | | | 6.7 |
|
| Schedule of Estimated Future Amortization Expense for Intangible Assets |
As of March 31, 2024, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands): | | | | | | | Year Ending December 31, | | | 2024 (remaining 9 months) | $ | 10,575 | | | 2025 | 12,533 | | | 2026 | 4,074 | | | 2027 | 2,737 | | | 2028 | 2,291 | | | Thereafter | 5,866 | | | Total | $ | 38,076 | |
|