XML 54 R36.htm IDEA: XBRL DOCUMENT v3.20.1
NATURE OF OPERATIONS, BASIS OF PRESENTATION (Schedule of Disaggregation of Revenue Quantitative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 13,641,315 $ 12,048,619
Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 12,263,856 10,753,926
Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,377,459 1,294,693
Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11,963,438 10,753,926
Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,377,459 1,170,215
Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 246,658 124,478
Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 53,760  
Rail [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11,201,794 7,426,613
Rail [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,020,318 6,378,927
Rail [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,181,476 1,047,686
Rail [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,020,318 6,378,927
Rail [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,181,476 1,047,686
Rail [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 465,782 3,523,964
Commercial [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 422,230 3,520,919
Commercial [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 43,552 3,045
Commercial [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 422,230 3,520,919
Commercial [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 43,552 3,045
Commercial [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Petrochemical [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 99,841 61,626
Petrochemical [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 70,545 20,022
Petrochemical [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 29,296 41,604
Petrochemical [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 70,545 20,022
Petrochemical [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 29,296 41,604
Petrochemical [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 201,659 515,465
Government [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 88,723 437,585
Government [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 112,936 77,880
Government [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 88,723 437,585
Government [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 112,936 77,880
Government [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Banking [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,371,821 396,473
Banking [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,361,622 396,473
Banking [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,199
Banking [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,361,622 396,473
Banking [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,199
Banking [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 300,418 124,478
IT Suppliers [Member] | Goods transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 300,418
IT Suppliers [Member] | Services transferred over time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 124,478
IT Suppliers [Member] | Turnkey Projects [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member] | Maintenance & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
IT Suppliers [Member] | Data Center Auditing Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 246,658 124,478
IT Suppliers [Member] | Software License [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 53,760  
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 13,641,315 12,048,619
North America [Member] | Rail [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11,201,794 7,426,613
North America [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 465,782 3,523,964
North America [Member] | Petrochemical [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 99,841 61,626
North America [Member] | Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 201,659 515,465
North America [Member] | Banking [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,371,821 396,473
North America [Member] | IT Suppliers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 300,418 $ 124,478