XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
          
   Three Months Ended 
   March 31, 
   2022   2021 
Product sales  $3,562   $1,265 
Maintenance fees   11    11 
Professional services   26    4 
Shipping and handling   181    99 
Discounts and allowances   (10)   (7)
Total revenues  $3,770   $1,372