XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED

The following table presents our revenues disaggregated by revenue discipline:

 SCHEDULE OF REVENUE DISAGGREGATED

   2022   2021 
   Year Ended December 31, 
   2022   2021 
Products  $19,611   $11,375 
Services   7,389    6,936 
Total revenue  $27,000   $18,311