Quarterly report pursuant to Section 13 or 15(d)

Concentrations - Schedule of Revenue from Each Geographic Location (Details)

v3.21.1
Concentrations - Schedule of Revenue from Each Geographic Location (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 1,461,428 $ 1,468,103
Europe [Member]    
Revenue $ 1,012,258 $ 999,191
Concentration risk percentage 69.30% 68.10%
North America [Member]    
Revenue $ 308,072 $ 355,781
Concentration risk percentage 21.10% 25.00%
South America [Member]    
Revenue $ 7,718 $ 11,127
Concentration risk percentage 0.50% 0.80%
Asia & Pacific [Member]    
Revenue $ 105,932 $ 93,504
Concentration risk percentage 7.30% 6.60%
Africa [Member]    
Revenue $ 27,448 $ 8,500
Concentration risk percentage 1.90% 0.60%