Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.20.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total Revenue $ 2,723,532 $ 2,013,662 $ 6,827,867 $ 6,046,531
Products Transferred at a Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 936,344 410,238 1,544,786 1,285,297
Products and Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,787,188 1,603,424 5,283,081 4,761,234
Infrastructure & Disaster Recovery/Cloud Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,437,398 1,336,348 4,240,796 3,960,466
Equipment and Software [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 936,344 350,339 1,544,786 1,285,297
Managed Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 169,565 195,847 557,515 322,133
Nexxis Voip Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 180,225 131,129 484,770 478,635
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total Revenue 2,702,981 1,950,461 6,720,284 5,935,317
UNITED STATES | Infrastructure & Disaster Recovery/Cloud Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,416,847 1,273,147 4,133,213 3,849,252
UNITED STATES | Equipment and Software [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 936,344 350,339 1,544,786 1,285,297
UNITED STATES | Managed Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 169,565 195,847 557,515 322,133
UNITED STATES | Nexxis Voip Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 180,225 131,128 484,770 478,635
International        
Disaggregation of Revenue [Line Items]        
Total Revenue 20,551 63,201 107,583 111,214
International | Infrastructure & Disaster Recovery/Cloud Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 20,551 63,201 107,583 111,214
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