XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Net

Intangible assets, net consisted of the following:

 

   December 31,   Estimated Useful
   2024   2023   Lives
Amortizable intangible assets:             
Developed technology  $16,810   $16,810   1116 years
Customer relationships   2,413    2,413   10 years
Trade names & trademarks   570    570   1013 years
Reacquired rights   4,200    4,200   6 years
    23,993    23,993    
Less: accumulated amortization             
Developed technology   (8,895)   (7,722)   
Customer relationships   (1,965)   (1,700)   
Trade names & trademarks   (385)   (330)   
Reacquired rights   (4,200)   (3,940)   
    (15,445)   (13,692)   
Amortizable intangible assets, net   8,548    10,301    
              
Non-amortized intangible assets             
Acquired IPR&D product rights   700    700   indefinite
   $9,248   $11,001    
Schedule of Aggregate Amortization Expense Related to Intangible Assets

Aggregate amortization expense for each of the five succeeding years and thereafter related to intangible assets held as of December 31, 2024 is estimated as follows:

 

      
2025  $1,493 
2026   1,356 
2027   1,258 
2028   1,208 
2029   1,155 
Thereafter   2,078 
Amortization expense  $8,548