Quarterly report pursuant to Section 13 or 15(d)

Concentrations - Schedule of Concentration Risk (Details)

v3.20.2
Concentrations - Schedule of Concentration Risk (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Garmin [Member]        
Purchases $ 140,666 $ 188,383 $ 376,741 $ 490,564
Concentration risk percentage 12.50% 18.10% 11.80% 15.10%
Network Innovations [Member]        
Purchases $ 167,300 $ 385,204 $ 697,902 $ 1,032,647
Concentration risk percentage 14.90% 36.90% 21.80% 31.80%
Cygnus Telecom [Member]        
Purchases $ 141,364 $ 125,420 $ 376,741 $ 402,455
Concentration risk percentage 12.60% 12.00% 13.20% 12.40%
Satcom Global [Member]        
Purchases $ 123,435 $ 38,943    
Concentration risk percentage 11.00% 1.20%