| Schedule of Intangible Assets |
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | | Developed technology | $ | 73,367 | | | $ | (72,030) | | | $ | 1,337 | | | 5.9 | | Customer relationships | 46,100 | | | (27,292) | | | 18,808 | | | 6.3 | | Tradename | 34,400 | | | (14,232) | | | 20,168 | | | 7.9 | | Patents | 4,076 | | | (1,917) | | | 2,159 | | | 14.0 | | Total Intangible assets | $ | 157,943 | | | $ | (115,471) | | | $ | 42,472 | | | 6.7 |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2025 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | | Developed technology | $ | 73,367 | | | $ | (71,138) | | | $ | 2,229 | | | 5.9 | | Customer relationships | 46,100 | | | (22,995) | | | 23,105 | | | 6.3 | | Tradename | 34,400 | | | (11,832) | | | 22,568 | | | 7.9 | | Patents | 4,076 | | | (1,771) | | | 2,305 | | | 14.0 | | Total Intangible assets | $ | 157,943 | | | $ | (107,736) | | | $ | 50,207 | | | 6.7 |
|
| Schedule of Estimated Future Amortization Expense for Intangible Asset |
As of June 30, 2026, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands): | | | | | | | Year Ending December 31, | | | 2026 (remaining 6 months) | $ | 6,963 | | | 2027 | 10,507 | | 2028 | 8,419 | | 2029 | 7,257 | | 2030 | 4,884 | | Thereafter | 4,442 | | Total | $ | 42,472 | |
|