XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED

The following table presents our revenues disaggregated by revenue discipline:

 

   2023   2022   2023   2022 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
Products  $  10,380   $4,198   $27,066   $12,032 
Services   2,063    2,053    6,014    5,444 
Total revenue  $12,443   $6,251   $33,080   $17,476