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

The following table presents our revenues disaggregated by revenue discipline:

 

SCHEDULE OF REVENUE DISAGGREGATED

   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
Products  $8,456   $9,390   $19,163   $27,277 
Services   2,455    2,063    6,678    6,014 
Total revenue  $10,911   $11,453   $25,841   $33,291 
SCHEDULE OF LEASE REVENUES

The following table presents our lease revenues:

 

SCHEDULE OF LEASE REVENUES

   2024   2023   2024   2023 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2024   2023   2024   2023 
Revenues - leases                    
Fixed lease revenue  $559   $246   $1,305   $719 
Total revenues - leases  $559   $246   $1,305   $719