XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenues
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2024   2023   2024   2023 
Product sales  $10,668   $15,781   $38,219   $45,696 
Maintenance fees   32    23    85    57 
Professional services   332    35    753    95 
Shipping and handling   484    742    2,011    1,762 
Discounts and allowances   (34)   (95)   (213)   (285)
Total revenues  $11,482   $16,486   $40,855   $47,325