XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of timing of revenue
        
   Years Ended 
   2023   2022 
Services and products transferred at a point in time  $788,179   $3,843,276 
Services and products transferred over time   1,232,792    5,256,979 
Total revenue  $2,020,971   $9,100,255 
Schedule of revenue by source
        
   Years Ended 
   2023   2022 
Products  $329,400    560,407 
Services   1,691,571    8,539,849 
Total revenue  $2,020,971   $9,100,255 
Schedule of revenue by geographic destination
        
   Years Ended 
   2023   2022 
North America  $437,536   $1,585,568 
United Kingdom   1,583,435    5,894,060 
Rest of world       1,620,627 
Total revenue  $2,020,971   $9,100,255 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
Schedule of contract assets and liabilities        
   December 31, 
   2023   2022 
Costs and estimated earnings in excess of billings on uncompleted contracts  $   $1,439,844 
Total contract assets  $   $1,439,844 

 

Contract liabilities consist of the following:

         
   December 31, 
   2023   2022 
Billings in excess of costs and estimated earnings on uncompleted contracts  $   $2,215,212 
Total contract liabilities  $   $2,215,212 
REVENUES (Details - Rollforward of Contract Liabilities)
Rollforward of contract liabilities    
   Total 
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 
Deconsolidation   (2,215,212)
Balance at December 31, 2023  $