XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Concentrations - Concentration Risk (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Supplier Concentration Risk [Member] | Vendor A [Member] | Inventory Purchases [Member]    
Concentration risk 31.00% 25.00%
Supplier Concentration Risk [Member] | Vendor B [Member] | Inventory Purchases [Member]    
Concentration risk 0.00% 27.00%
Supplier Concentration Risk [Member] | Vendor C [Member] | Inventory Purchases [Member]    
Concentration risk 0.00% 26.00%
Supplier Concentration Risk [Member] | Vendor D [Member] | Inventory Purchases [Member]    
Concentration risk 0.00% 12.00%
Supplier Concentration Risk [Member] | Vendor E [Member] | Inventory Purchases [Member]    
Concentration risk 42.00% 0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 0.00% 17.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 0.00% 10.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer C [Member]    
Concentration risk 27.00% 0.00%