XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED

The following table presents our revenues disaggregated by revenue discipline:

 

   2023   2022 
   Three Months Ended 
   March 31, 
   2023   2022 
Products  $6,445   $4,828 
Services   2,062    1,534 
Total revenue  $8,507   $6,362