Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.21.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total Revenue $ 2,574,691 $ 2,098,710
Products Transferred at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 687,576 328,733
Products and Services Transferred Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,887,115 1,769,977
Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,660,348 1,393,720
Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 464,883 328,733
Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 226,767 220,475
Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 195,326 153,197
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 27,367 2,585
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,544,116 2,064,911
UNITED STATES | Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,629,773 1,359,921
UNITED STATES | Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 464,883 328,733
UNITED STATES | Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 226,767 220,475
UNITED STATES | Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 195,326 153,197
UNITED STATES | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 27,367 2,585
International    
Disaggregation of Revenue [Line Items]    
Total Revenue 30,575 33,799
International | Infrastructure & Disaster Recovery/Cloud Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 30,575 33,799
International | Equipment and Software [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
International | Managed Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
International | Nexxis Voip Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
International | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 0 $ 0