XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of revenues
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
Product sales  $15,781   $6,268   $45,696   $13,022 
Maintenance fees   23    17    57    37 
Professional services   35    60    95    491 
Shipping and handling   742    288    1,762    584 
Discounts and allowances   (95)   (22)   (285)   (35)
Total revenues  $16,486   $6,611   $47,325   $14,099