XML 73 R40.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net sales $ 20,423,847 $ 16,565,316 $ 51,031,426 $ 37,923,619
North America [Member]        
Net sales     42,607,433 27,911,538
Europe [Member]        
Net sales     7,635,845 7,097,942
Asia [Member]        
Net sales     629,028 2,740,175
Other [Member]        
Net sales     $ 159,120 $ 173,964