XML 59 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Nature of Business and Significant Accounting Policies (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Mar. 25, 2019
Jan. 01, 2019
Sep. 11, 2018
Apr. 11, 2018
Jan. 01, 2018
Dec. 31, 2016
Sep. 30, 2015
Foreign Currency Transaction Gain (Loss), Unrealized   $ 32,577 $ 20,659              
Advertising Expense   19,300 22,300              
Research and Development Expense, Total   473,000 488,000              
Contract with Customer, Liability, Total   $ 337,234 $ 367,568              
Sales Returns, Goods, Percentage of Refund   100.00%                
Sales Returns, Goods, Percentage   0.17% 0.25%              
Cash and Cash Equivalents, at Carrying Value, Ending Balance   $ 1,989,974 $ 3,272,788           $ 3,606,817  
Revolving Credit Facility [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity           $ 750,000 $ 2,000,000     $ 3,500,000
Subsequent Event [Member] | Nutracom, LLC [Member]                    
Purchase Agreement, Payments Made Per Year $ 200,000                  
Subsequent Event [Member] | Revolving Credit Facility [Member]                    
Long-term Line of Credit, Total 500,000                  
Line of Credit Facility, Maximum Borrowing Capacity $ 750,000     $ 750,000            
Accounting Standards Update 2014-09 [Member]                    
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets               $ 367,568    
Accounting Standards Update 2016-02 [Member] | Subsequent Event [Member]                    
Operating Lease, Right-of-Use Asset         $ 460,000          
Operating Lease, Liability, Total         $ 460,000          
Minimum [Member]                    
Finite-Lived Intangible Asset, Useful Life   2 years                
Finite-Lived Intangible Assets, Remaining Amortization Period   6 years                
Maximum [Member]                    
Finite-Lived Intangible Asset, Useful Life   17 years                
Finite-Lived Intangible Assets, Remaining Amortization Period   11 years                
Computer Equipment and Software [Member] | Minimum [Member]                    
Property, Plant and Equipment, Useful Life   3 years                
Computer Equipment and Software [Member] | Maximum [Member]                    
Property, Plant and Equipment, Useful Life   5 years                
Office Equipment and Machinery [Member]                    
Property, Plant and Equipment, Useful Life   7 years                
Real Property [Member]                    
Property, Plant and Equipment, Useful Life   39 years