XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Policies - Accounting Policies (Detail Narrative)
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Foreign currency transaction gains (losses) during period $ (7,458) $ 24,404
Allowance for doubtful accounts $ 462,132 166,907
Weighted average intangible assets amortization period 10 years  
Research and development costs during period $ 734,000 752,000
Shipping costs during period 7,553,410 6,595,544
Advertising costs during period 1,935,267 $ 1,997,113
Operating lease right-of-use assets and associated liabilities upon adoption $ 2,900,000  
Major Customer No. 1    
Net sales to major customers 13.00% 16.00%
Major Customer No. 2    
Net sales to major customers   11.00%
Exceeded 10% of Consolidated Net Sales    
Number of major customers 1 2
Minimum Range    
Asset useful life 3 years  
Maximum Range    
Asset useful life 30 years