XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED

The following table presents our revenues disaggregated by revenue discipline:

 

   2024   2023 (Restated) 
   Three Months Ended 
   March 31, 
   2024   2023 (As Restated) 
Products  $6,602   $7,493 
Services   1,988    2,062 
Total revenue  $8,590   $9,555