XML 74 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Concentrations (Details Textual)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
Dec. 31, 2019
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Number of Distributors 1 1 1
Number of Major Customers 0 0 1
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | One Distributor [Member]      
Concentration Risk, Percentage 16.00% 18.00% 17.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Distributors 2 1  
Number of Major Customers 2 2  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Distributor [Member]      
Concentration Risk, Percentage 20.00% 8.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Distributor [Member]      
Concentration Risk, Percentage 10.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One[Member]      
Concentration Risk, Percentage 14.00% 23.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]      
Concentration Risk, Percentage 13.00% 20.00%  
Customer Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Raw Materials [Member]      
Concentration Risk, Percentage 21.00%    
Number of Vendors 1    
Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Raw Materials [Member]      
Concentration Risk, Percentage   23.00% 27.00%
Number of Vendors   1 1
Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Packaging Materials [Member]      
Concentration Risk, Percentage 84.00% 88.00% 80.00%
Number of Vendors 5 5 3
Maximum [Member]      
Cash, FDIC Insured Amount $ 250,000