XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash federally insured limit value $ 250,000 $ 250,000
Cash on deposit exceeds 250,000  
Allowance for doubtful accounts receivable 133,424 141,788
Bad debt expense 133,424 89,397
Inventory reserve 59,093 100,651
Research and development expenses 515,145 538,391
Shipping and handling costs $ 488,465 751,237
Percentage of tax benefits likelihood being realized upon ultimate settlement Greater than 50%  
Unrecognized uncertain tax positions interest and penalties
Patents [Member]    
Intangible assets useful life 20 years  
Co-packing Agreement [Member]    
Restricted cash $ 142,382 $ 91,385