Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.20.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total Revenue $ 2,098,710 $ 2,001,281
Products Transferred at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 328,733 428,511
Products and Services Transferred Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,769,977 1,572,770
Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,393,720 1,267,047
Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 328,733 428,511
Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 220,475 213,925
Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 153,197 90,703
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,585 1,095
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,064,911 1,970,681
UNITED STATES | Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,359,921 1,236,447
UNITED STATES | Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 328,733 428,511
UNITED STATES | Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 220,475 213,925
UNITED STATES | Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 153,197 90,703
UNITED STATES | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,585  
UNITED STATES | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue   1,095
International    
Disaggregation of Revenue [Line Items]    
Total Revenue 33,799 30,600
International | Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 33,799 30,600
International | Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue
International | Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue
International | Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue
International | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue