v3.26.1
REVENUES AND CONTRACT ACCOUNTING (Tables)
12 Months Ended
Dec. 31, 2025
Revenues And Contract Accounting  
Schedule of contract assets on uncompleted contracts
           
    2025     2024  
Cumulative revenues recognized   $ 10,022,709     $ 9,916,761  
Less: Billings or cash received     (9,280,987 )     (9,280,987 )
Contract Assets   $ 741,722     $ 635,774  
Schedule of contract liabilities on uncompleted contracts
                        
  

Technology

 Systems

   Services and Consulting   Technology Solutions   CN Digital Agreement   Services and Consulting-
Related Parties
   Total 
Beginning balance at December 31, 2024  $403,634   $592,400       $9,592,118   $12,233,000   $22,821,152 
Revenue recognized from the beginning balance   (269,303)   (592,400)           (8,616,500)   (9,478,203)
Billings during the year       1,014,159    1,132,164            2,146,323 
Revenue recognized from current billings       (844,790)       (1,461,657)       (2,306,447)
Impairment               (8,130,461)        (8,130,461)
Ending balance at December 31, 2025  $134,331   $169,369   $1,132,164   $   $3,616,500   $5,052,364 
                               
Contract liabilities, less current portion  (134,331)  (169,369)  (1,132,164      (3,616,500)  (5,052,364)
Contract liabilities, non-current portion                        

 

 

Year ended December 31, 2024

                         
  

Technology

 Systems

   Services and Consulting   Technology Solutions   CN Digital Agreement   Services and Consulting-
Related Parties
   Total 
Beginning balance at December 31, 2023  $1,064,682   $601,561   $   $   $   $1,666,243 
Revenue recognized from the beginning balance   (661,048)   (601,561)              (1,262,609)
Billings during the year       1,578,293        11,161,428    13,154,562   25,894,283 
Revenue recognized from current billings       (985,893)       (1,569,310)   (921,562)  (3,476,765)
Impairment                       
Ending balance at December 31, 2024  $403,634   $592,400   $   $9,592,118   $12,233,000   $22,821,152 
                               
Contract liabilities, less current portion  (403,634)  (592,400)      (2,192,484)  (8,616,500)  (11,805,018)
Contract liabilities, non-current portion              7,399,634   3,616,500   11,016,134 

Schedule of contract liabilities, technology systems
         
   December 31, 
   2025   2024 
Billings and/or cash receipts on uncompleted contracts  $1,264,658   $1,264,658 
Less: Cumulative revenues recognized  $(1,130,327)  $(861,024)
Contract liabilities, technology systems, current  $134,331   $403,634 
Schedule of balance in contract liabilities
    
Calendar Year  Amounts 
2026   3,616,500 
Contract Liabilities  $3,616,500 
Schedule of disaggregation of revenue
                    
Segments  Technologies  

 

 

Technology Solutions

   Data Center Hosting & Related Services   Asset Management   Total 
Primary Geographical Markets                         
                          
North America  $4,261,642   $349,166   $56,000   $22,356,843   $27,023,651 
                          
Major Goods and Service Lines                         
                          
Turnkey Projects  $373,270   $   $   $   $373,270 
Maintenance and Support   3,888,372    349,166    56,000    22,356,843    26,650,381 
   $4,261,642   $349,166   $56,000   $22,356,843   $27,023,651 
                          
Timing of Revenue Recognition                         
                          
Goods transferred over time  $373,270    349,166   $   $   $722,436 
Services transferred over time   3,888,372        56,000    22,346,843    26,301,215 
   $4,261,642   $349,166   $56,000   $22,356,843   $27,023,651 

 

 

For the year Ended December 31, 2024

                     
Segments  Technologies  

 

 

Technology Solutions

   Data Center Hosting & Related Services   Asset Management   Total 
Primary Geographical Markets                         
                          
North America  $6,359,323   $   $   $921,562   $7,280,885 
                          
Major Goods and Service Lines                         
                          
Turnkey Projects  $2,252,357   $   $   $   $2,252,357 
Maintenance and Support   4,106,966            921,562    5,028,528 
   $6,359,323   $   $   $921,562   $7,280,885 
                          
Timing of Revenue Recognition                         
                          
Goods transferred over time  $2,252,357   $   $   $   $2,252,357 
Services transferred over time   4,106,966            921,562    5,028,528 
   $6,359,323   $   $   $921,562   $7,280,885