Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF REVENUE FROM EACH GEOGRAPHIC LOCATION (Details)

v3.22.2.2
SCHEDULE OF REVENUE FROM EACH GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk [Line Items]        
Revenue $ 2,871,479 $ 1,956,260 $ 6,449,257 $ 3,417,688
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Concentration Risk [Line Items]        
Revenue 2,871,479 1,956,260 6,449,257 3,417,688
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Europe [Member]        
Concentration Risk [Line Items]        
Revenue $ 2,165,445 $ 1,357,596 $ 5,064,843 $ 2,361,328
Concentration risk percentage 75.40% 69.40% 78.50% 69.10%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | North America [Member]        
Concentration Risk [Line Items]        
Revenue $ 462,742 $ 395,832 $ 899,958 $ 709,797
Concentration risk percentage 16.10% 20.20% 14.00% 20.80%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | South America [Member]        
Concentration Risk [Line Items]        
Revenue $ 10,533 $ 7,825 $ 22,306 $ 15,839
Concentration risk percentage 0.40% 0.40% 0.30% 0.50%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Asia Pacific [Member]        
Concentration Risk [Line Items]        
Revenue $ 201,371 $ 182,985 $ 397,540 $ 290,582
Concentration risk percentage 7.00% 9.40% 6.20% 8.50%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Africa [Member]        
Concentration Risk [Line Items]        
Revenue $ 31,388 $ 12,022 $ 64,610 $ 40,142
Concentration risk percentage 1.10% 0.60% 1.00% 1.20%