XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Entity Level Information (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Region

The following table summarizes total net revenues by region based on ship-to destinations:

 

   2024   2023   2024   2023 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2024   2023   2024   2023 
United States  $11,667   $11,798   $27,999   $25,184 
Asia Pacific   98    13,975    7,831    44,541 
Canada   3,180    1,706    7,364    7,477 
Europe and Middle East   77    87    120    3,000 
Total net revenues   $15,022   $27,566   $43,314   $80,202 
Schedule of Composition of Revenue

The following table summarizes the composition of total net revenues:

 

   2024   2023   2024   2023 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2024   2023   2024   2023 
Product Sales  $15,021   $27,565   $43,306   $80,201 
Services   1    1    8    1 
Total net revenues  $15,022   $27,566   $43,314   $80,202 
Schedule of Percentage of Total Revenues

Revenue from customers with concentration greater than 10% accounted for approximately the following percentage of total net revenues:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2024   2023   2024   2023 
Customer A   37%   35%   40%   26%
Customer B (Related Party)   -*    -*    18%   -* 
Customer C   16%   -*    12%   -* 
Customer D   11%   -*    -*    -* 
Customer E   -*    50%   -*    55%

  

* Customer revenue did not exceed 10% in the respective period.