Quarterly report pursuant to Section 13 or 15(d)

Concentrations - Schedule of Geographical Distribution of Revenue (Details)

v3.10.0.1
Concentrations - Schedule of Geographical Distribution of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Total Net Revenue $ 3,460,150 $ 3,022,511 $ 11,925,629 $ 9,705,114
Australia [Member]        
Total Net Revenue 502,517 83,594 1,237,525 1,268,494
Belgium [Member]        
Total Net Revenue 34,056 55,019 89,060 134,649
Canada [Member]        
Total Net Revenue 231,438 226,264 457,697 437,697
South Korea [Member]        
Total Net Revenue 192,927 208,741 581,342 394,658
United Kingdom [Member]        
Total Net Revenue 162,565 174,048 518,082 498,165
United States of America [Member]        
Total Net Revenue $ 2,336,647 $ 2,274,845 8,927,509 6,968,453
Japan [Member]        
Total Net Revenue     2,998
Russia [Member]        
Total Net Revenue     112,102
Sweden [Member]        
Total Net Revenue     $ 2,311