XML 52 R38.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Net sales $ 52,603,986 $ 36,164,064
North America [Member]    
Net sales 38,905,235 24,066,662
Europe [Member]    
Net sales 9,239,312 11,110,061
Asia [Member]    
Net sales 4,276,155 802,630
Other [Member]    
Net sales $ 183,284 $ 184,711