XML 37 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Cash federally insured limit value $ 250,000   $ 250,000    
Cash on deposit exceeds 250,000   250,000    
Allowance for doubtful accounts receivable 128,230   128,230   $ 133,424
Inventory reserve 55,701   55,701   59,093
Research and development expenses 70,304 $ 93,730 138,446 $ 179,154  
Shipping and handling costs 237,403 96,425 $ 381,137 229,533  
Percentage of tax benefits likelihood being realized upon ultimate settlement     greater than 50%    
Gain on extinguishment of debt 193,562 $ 0 $ 193,562 $ (379,200)  
Furniture and Fixtures [Member]          
Property, Plant and Equipment [Line Items]          
PropertyPlantAndEquipmentUsefulLife     5 years    
Manufacturing Equipment and Customer Equipment [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
PropertyPlantAndEquipmentUsefulLife     3 years    
Manufacturing Equipment and Customer Equipment [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
PropertyPlantAndEquipmentUsefulLife     7 years    
Vehicles [Member]          
Property, Plant and Equipment [Line Items]          
PropertyPlantAndEquipmentUsefulLife     5 years    
Patents [Member]          
Property, Plant and Equipment [Line Items]          
Intangible assets useful life     20 years    
Co-packing Agreement [Member]          
Property, Plant and Equipment [Line Items]          
Restricted cash $ 142,382   $ 142,382   $ 142,382