XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.1
FINANCIAL STATEMENT COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF COMPONENTS OF INVENTORY

Inventory consists of the following (in thousands):

  

   2024   2023 
   December 31, 
   2024   2023 
Raw materials  $1,616   $1,574 
Work in process   -    305 
Finished goods   678    1,995 
Total inventory   $2,294   $3,874 

SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT

Property and equipment consists of the following (in thousands):

  

   2024   2023 
   December 31, 
   2024   2023 
Production equipment  $6,140   $6,140 
Leasehold improvements   3,957    3,843 
Computer hardware and software/lab equipment   12,211    12,149 
Office furniture and equipment   4,973    5,367 
Property and equipment, gross    27,281    27,499 
Less: Accumulated depreciation   (20,220)   (18,467)
Property and equipment, net   $7,061   $9,032 

SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS

The components of intangible assets are as follows:

 

As of December 31, 2024  Gross           Net   Weighted Average Remaining 
   Carrying   Accumulated   Impairment   Carrying   Period 
(in thousands)  Amount   Amortization   Expense   Amount   (Years) 
Acquired technology  $20,172    5,019   $4,181   $10,972    13 
Backlog   -    -    -    -    - 
   $20,172   $5,019   $4,181   $10,972      

 

As of December 31, 2023  Gross           Net   Weighted Average Remaining 
   Carrying   Accumulated   Impairment   Carrying  Period 
(in thousands)  Amount   Amortization   Expense   Amount   (Years) 
Acquired technology  $20,172   $2,940   $-   $17,232    12 
Backlog   26    23    -    3    - 
   $20,198   $2,963   $-   $17,235      

SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS

The following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):

  

       Research and     
   Cost of   Development     
Years Ended December 31,  Revenue   Expense   Total 
2025  $869            54   $923 
2026   869    27    896 
2027   829    1    830 
2028   825    -    825 
2029   825    -    825 
Thereafter   6,673    -    6,673 
Total  $10,890   $82   $10,972 
SCHEDULE OF ACCRUED LIABILITIES

Accrued liabilities consists of the following (in thousands):

 

   2024   2023 
   December 31, 
   2024   2023 
Bonuses  $571   $1,359 
Payroll and payroll taxes   1,127    3,704 
Income taxes payable   20    2,111 
Accrued professional fees   140    236 
Liabilities to suppliers   381    885 
Other   303    345 
Total accrued liabilities  $2,542   $8,640