Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF REVENUE FROM EACH GEOGRAPHIC LOCATION (Details)

v3.21.2
SCHEDULE OF REVENUE FROM EACH GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Concentration Risk [Line Items]        
Revenue $ 2,250,278 $ 1,475,393 $ 5,667,966 $ 4,163,750
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Concentration Risk [Line Items]        
Revenue 2,250,278 1,475,393 5,667,966 4,163,750
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Europe [Member]        
Concentration Risk [Line Items]        
Revenue $ 1,469,172 $ 1,044,503 $ 3,867,862 $ 2,749,781
Concentration risk percentage 65.30% 70.80% 68.20% 66.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | North America [Member]        
Concentration Risk [Line Items]        
Revenue $ 571,603 $ 290,065 $ 1,243,754 $ 1,035,904
Concentration risk percentage 25.40% 19.70% 21.90% 24.90%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | South America [Member]        
Concentration Risk [Line Items]        
Revenue $ 13,035 $ 8,609 $ 28,909 $ 20,510
Concentration risk percentage 0.60% 0.60% 0.50% 0.50%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Asia Pacific [Member]        
Concentration Risk [Line Items]        
Revenue $ 182,001 $ 122,899 $ 472,841 $ 321,841
Concentration risk percentage 8.10% 8.40% 8.30% 7.70%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Africa [Member]        
Concentration Risk [Line Items]        
Revenue $ 14,467 $ 9,317 $ 54,600 $ 35,714
Concentration risk percentage 0.60% 0.60% 1.00% 0.90%