v3.26.1
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The carrying values of intangible assets are as follows:
June 30, 2026
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(37,205)$2,936 
Total intangibles subject to amortization$40,141 $(37,205)$2,936 
Intangible assets not subject to amortization40 
Total intangible assets, net$2,976 
December 31, 2025
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(35,926)$4,215 
Total intangibles subject to amortization$40,141 $(35,926)$4,215 
Intangible assets not subject to amortization40 
Total intangible assets, net$4,255 
Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class
The carrying values of intangible assets are as follows:
June 30, 2026
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(37,205)$2,936 
Total intangibles subject to amortization$40,141 $(37,205)$2,936 
Intangible assets not subject to amortization40 
Total intangible assets, net$2,976 
December 31, 2025
(in thousands)Weighted Average Life (Years)CostAccumulated AmortizationNet Book Value
Developed technology4.6$40,141 $(35,926)$4,215 
Total intangibles subject to amortization$40,141 $(35,926)$4,215 
Intangible assets not subject to amortization40 
Total intangible assets, net$4,255 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of June 30, 2026, the Company expects amortization expense in future periods to be as follows:
(in thousands)
2026 (remaining six months)$1,198 
20271,738 
Total expected future amortization expense$2,936