Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Product Information [Line Items]        
Total Revenue $ 3,528,249 $ 2,005,625 $ 6,102,940 $ 4,104,335
Transferred at Point in Time [Member]        
Product Information [Line Items]        
Total Revenue 937,178 247,187 1,511,751 575,928
Transferred over Time [Member]        
Product Information [Line Items]        
Total Revenue 2,591,071 1,758,438 4,591,189 3,528,407
Service [Member]        
Product Information [Line Items]        
Total Revenue 1,725,163 1,382,870 3,385,511 2,776,590
Equipment and Software [Member]        
Product Information [Line Items]        
Total Revenue 760,451 247,187 1,225,334 575,928
Managed Services [Member]        
Product Information [Line Items]        
Total Revenue 809,487 219,392 1,036,254 439,867
Nexxis Voip Services [Member]        
Product Information [Line Items]        
Total Revenue 183,118 153,887 378,444 307,084
Other [Member]        
Product Information [Line Items]        
Total Revenue 50,030 2,289 77,265 4,866
UNITED STATES        
Product Information [Line Items]        
Total Revenue 3,489,037 1,963,192 6,025,246 4,017,303
UNITED STATES | Service [Member]        
Product Information [Line Items]        
Total Revenue 1,685,951 1,340,437 3,307,949 2,689,558
UNITED STATES | Equipment and Software [Member]        
Product Information [Line Items]        
Total Revenue 760,451 247,187 1,225,334 575,928
UNITED STATES | Managed Services [Member]        
Product Information [Line Items]        
Total Revenue 809,487 219,392 1,036,254 439,867
UNITED STATES | Nexxis Voip Services [Member]        
Product Information [Line Items]        
Total Revenue 183,118 153,887 378,444 307,084
UNITED STATES | Other [Member]        
Product Information [Line Items]        
Total Revenue 50,030 2,289 77,265 4,866
2010 Incentive Award Plan [Member]        
Product Information [Line Items]        
Total Revenue 39,212 42,433 69,787 87,032
2010 Incentive Award Plan [Member] | Service [Member]        
Product Information [Line Items]        
Total Revenue 39,212 42,433 69,787 87,032
2010 Incentive Award Plan [Member] | Equipment and Software [Member]        
Product Information [Line Items]        
Total Revenue 0 0 0 0
2010 Incentive Award Plan [Member] | Managed Services [Member]        
Product Information [Line Items]        
Total Revenue 0 0 0 0
2010 Incentive Award Plan [Member] | Nexxis Voip Services [Member]        
Product Information [Line Items]        
Total Revenue 0 0 0 0
2010 Incentive Award Plan [Member] | Other [Member]        
Product Information [Line Items]        
Total Revenue $ 0 $ 0 $ 0 $ 0