XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2022   2021   2022   2021 
Product sales  $3,192   $1,976   $6,754   $3,241 
Maintenance fees   9    12    20    23 
Professional services   405    52    431    56 
Shipping and handling   114    86    296    185 
Discounts and allowances   (2)   (5)   (13)   (12)
Total revenues  $3,718   $2,121   $7,488   $3,493