Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Concentrations - Schedule of Revenue from Each Geographic Location (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 1,298,371 $ 1,667,938
Concentration risk percentage   10.00%
Europe [Member]    
Revenue $ 998,854 $ 1,015,391
Concentration risk percentage 77.00% 60.90%
North America [Member]    
Revenue $ 189,466 $ 483,579
Concentration risk percentage 14.60% 29.00%
South America [Member]    
Revenue $ 19,791 $ 72,803
Concentration risk percentage 1.50% 4.40%
Asia and Pacific [Member]    
Revenue $ 77,949 $ 71,425
Concentration risk percentage 6.00% 4.30%
Africa [Member]    
Revenue $ 11,312 $ 24,739
Concentration risk percentage 0.90% 1.50%