v3.26.1
REVENUES AND CONTRACT ACCOUNTING (Details 3) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 6,175,423 $ 4,768,403 $ 8,320,724 $ 8,683,153
Goods transferred over time [Member]        
Revenue 3,231,544 3,793,998
Services transferred over time [Member]        
Revenue 2,943,879 4,768,403 4,526,726 8,683,153
Turnkey Projects [Member]        
Revenue
Maintenance and Support [Member]        
Revenue 6,175,423 4,768,403 8,320,724 8,683,153
Technology Solutions [Member]        
Revenue 3,231,544 3,793,998
Technology Solutions [Member] | Goods transferred over time [Member]        
Revenue 3,231,544 3,793,998
Technology Solutions [Member] | Services transferred over time [Member]        
Revenue
Technology Solutions [Member] | Turnkey Projects [Member]        
Revenue
Technology Solutions [Member] | Maintenance and Support [Member]        
Revenue 3,231,544 3,793,998
Data Center Hosting & Related Services [Member]        
Revenue 32,549 8,000 62,824 8,000
Data Center Hosting & Related Services [Member] | Goods transferred over time [Member]        
Revenue
Data Center Hosting & Related Services [Member] | Services transferred over time [Member]        
Revenue 32,549 8,000 62,824 8,000
Data Center Hosting & Related Services [Member] | Turnkey Projects [Member]        
Revenue
Data Center Hosting & Related Services [Member] | Maintenance and Support [Member]        
Revenue 32,549 8,000 62,824 8,000
Services and consulting [Member]        
Revenue 2,911,330 4,760,403 4,463,902 8,675,153
Services and consulting [Member] | Goods transferred over time [Member]        
Revenue
Services and consulting [Member] | Services transferred over time [Member]        
Revenue 2,911,330 4,760,403 4,463,902 8,675,153
Services and consulting [Member] | Turnkey Projects [Member]        
Revenue
Services and consulting [Member] | Maintenance and Support [Member]        
Revenue 2,911,330 4,760,403 4,463,902 8,675,153
North America [Member]        
Revenue 6,175,423 4,768,403 8,320,724 8,683,153
North America [Member] | Technology Solutions [Member]        
Revenue 3,231,544 3,793,998
North America [Member] | Data Center Hosting & Related Services [Member]        
Revenue 32,549 8,000 62,824 8,000
North America [Member] | Services and consulting [Member]        
Revenue $ 2,911,330 $ 4,760,403 $ 4,463,902 $ 8,675,153