v3.26.1
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Intangible Assets, Net

The following table presents the details of intangible assets, net, as of the dates indicated:

     

                 
     
   As of June 30, 2026 
(In thousands)  Weighted Average Remaining Life (Years)   Gross  

Accumulated

Amortization

   Carrying Value 
                 
Developed technology - definite lived   8.5   $99,984   $37,032   $62,952 
Developed technology - indefinite lived   N/A    66    -    66 
Tradenames - definite lived   2.8    1,923    1,278    645 
Tradenames - indefinite lived   N/A    8,738    -    8,738 
Customer relationships   2.8    20,261    14,631    5,630 
Patents   6.0    585    370    215 
Manufacturing license agreement   4.7    1,250    83    1,167 
Intangible assets net       $132,807   $53,394   $79,413 

 

   As of December 31, 2025 
(In thousands) 

Weighted Average

Remaining Life (Years)

   Gross  

Accumulated

Amortization

   Carrying Value 
                 
Developed technology – definite lived   8.9   $100,179   $33,136   $67,043 
Developed technology – indefinite lived   N/A    66    -    66 
Tradenames - definite lived   3.3    1,933    1,153    780 
Tradenames - indefinite lived   N/A    8,738    -    8,738 
Customer relationships   3.3    20,339    13,717    6,622 
Patents   6.3    585    347    238 
Intangible assets net        $131,840   $48,353   $83,487 
Schedule of Amortization Expense

Amortization expense is reported within the following line items in the condensed consolidated statements of operations line items for the periods indicated:

 

(In thousands)  2026   2025   2026   2025 
   Three months ended
June 30,
   Six months ended
June 30,
 
(In thousands)  2026   2025   2026   2025 
Cost of revenue  $86   $107   $173   $213 
Research and development   1,905    1,905    3,815    3,798 
Sales and marketing   497    504    993    1,205 
General and administrative   130    89    240    176 
Amortization expense   $2,618   $2,605   $5,221   $5,392 
Schedule of Estimated Future Amortization Expense

The following table presents the total estimated future amortization expense as of the date indicated:

 

Schedule of Estimated Future Amortization Expense

(In thousands)  June 30, 2026 
2026 (remaining)  $5,241 
2027   10,303 
2028   10,121 
2029   8,643 
2030   7,281 
Thereafter   29,020 
Amortization expense  $70,609