XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of fair value earnout
     
Balance as of December 31, 2021  $ 
Acquisition of All Cell   1,251 
Change in estimated fair value   5,540 
Balance as of December 31, 2022  $6,791 
Issue earnout shares for 2022   (7,051)
Change in estimated fair value   261 
Balance as of September 30, 2023  $1 
Schedule of inventory
          
   September 30,   December 31, 
   2023   2022 
Finished goods  $1,736   $2,814 
Work in process   1,486    1,771 
Raw materials   10,312    7,661 
Total inventory  $13,534   $12,246