XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
          
   Three Months Ended 
   March 31, 
   2023   2022 
Product sales  $12,811   $3,562 
Maintenance fees   16    11 
Professional services   36    26 
Shipping and handling   216    181 
Discounts and allowances   (59)   (10)
Total revenues  $13,020   $3,770