XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of timing of revenue recognition
          
  

Years Ended

December 31,

 
   2022   2021 
Services and products transferred at a point in time  $3,843,274   $535,407 
Services and products transferred over time   5,256,979    7,247,933 
Total revenue  $9,100,255   $7,783,340 
Schedule of revenue by source consisted
          
   Years Ended
December 31,
 
   2022   2021 
Products  $560,406    1,533,378 
Services   8,539,849    6,249,962 
Total revenue  $9,100,255   $7,783,340 
Schedule of revenue by geographic destination
          
   Years Ended December 31, 
   2022   2021 
North America  $1,585,568   $535,407 
United Kingdom   5,894,060    7,247,933 
Rest of world   1,620,627     
Total revenue  $9,100,255   $7,783,340 
Schedule of excess of billings
Schedule of excess of billings              
   December 31, 
   2022   2021 
Costs and estimated earnings in excess of billings on uncompleted contracts  $1,439,844   $485,825 
Total contract assets  $1,439,844   $485,825 

 

Contract liabilities consist of the following:

               
   December 31, 
   2022   2021 
Billings in excess of costs and estimated earnings on uncompleted contracts  $2,215,212   $6,019,371 
Total contract liabilities  $2,215,212   $6,019,371 

Schedule of contract liabilities related to contracts with customers
     
   Total 
Balance at December 31, 2020  $ 
Additions through advance billings to or payments from vendors    
Additions through business acquisition   4,139,193 
Revenue recognized from current period advance billings to or payments from vendors   1,880,178 
Balance at December 31, 2021   6,019,371 
Additions through advance billings to or payments from vendors   3,710,528 
Revenue recognized from current period advance billings to or payments from vendors   (7,514,687)
Balance at December 31, 2022  $2,215,212