XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2023   2022   2023   2022 
Product sales  $17,103   $3,192   $29,914   $6,754 
Maintenance fees   18    9    34    20 
Professional services   24    405    60    431 
Shipping and handling   804    114    1,020    296 
Discounts and allowances   (130)   (2)   (189)   (13)
Total revenues  $17,819   $3,718   $30,839   $7,488