XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Organization And Summary Of Significant Accounting Policies (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Working capital $ 1,400,000  
Inventory write down $ 0 $ 0
Potentially dilutive common stock equivalents excluded from diluted earnings per share 990,000 1,000,000
Reversal of prior year accrued allowances $ 341,200 $ 1,180,000
Sales and Marketing Expenses [Member]    
Advertising and promotion expense 214,856 254,283
Shipping and handling costs $ 16,870 $ 25,730