XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of timing of revenue recognition
        
  

Three Months Ended

March 31,

 
   2024   2023 
Services and products transferred at a point in time  $4,232   $688,428 
Services and products transferred over time   6,619    849,405 
Total revenue  $10,850   $1,537,833 
Schedule of revenue by source
        
  

Three Months Ended

March 31,

 
   2024   2023 
Products  $   $120,172 
Services   10,850    1,417,661 
Total revenue  $10,850   $1,537,833 
Schedule of revenue by geographic destination
        
  

Three Months Ended

March 31,

 
   2024   2023 
North America  $10,850   $219,266 
United Kingdom       1,182,263 
Rest of world       136,304 
Total revenue  $10,850   $1,537,833