Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.21.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Working capital $ 9,600,000  
Marketable debt securities, available for sale 1,639,000 $ 926,000
Adjustments to non cash adjustments to reduce inventory for excess, obsolete inventory or short-dated shelf-life inventory 68,000 168,000
Adjustments to reduce inventory for excess, obsolete or short-dated shelf-life inventory 167,000 360,824
Cash and cash equivalents 6,816,000 434,000
Bank balance 7,400,000  
Amount of bank balance covered by federal depository insurance 500,000  
Amount of bank balance uninsured 6,900,000  
Allowance for bad debt
Net sales 14,514,000 9,876,000
Estimated sales returns, continuing operation 291,000 37,000
Estimated sales returns, discontinued operation   132,000
Deferred revenue $ 331,000 214,000
Stock option exercisable period 7 years  
Share-based compensation expense $ 1,459,000 744,000
Research and development cost 633,000 332,000
Cooperative Incentive Promotion Costs [Member]    
Estimated sales returns, continuing operation 463,000 92,000
Advertising and incentive promotion expenses, continuing operation 766,000 443,000
Advertising and incentive promotion expenses , discontinued operation   76,000
Estimated returns cooperative and incentive allowance costs 201,000  
Consumer Products [Member]    
Net sales 13,200,000 9,900,000
Diagnostic Services [Member]    
Net sales $ 1,300,000
Furniture and Fixtures [Member]    
Property, plant and equipment, useful life 5 years  
Minimum [Member] | Building and Improvements [Member]    
Property, plant and equipment, useful life 10 years  
Minimum [Member] | Machinery and Equipment [Member]    
Property, plant and equipment, useful life 3 years  
Minimum [Member] | Computer Equipment and Software [Member]    
Property, plant and equipment, useful life 3 years  
Maximum [Member] | Building and Improvements [Member]    
Property, plant and equipment, useful life 39 years  
Maximum [Member] | Machinery and Equipment [Member]    
Property, plant and equipment, useful life 7 years  
Maximum [Member] | Computer Equipment and Software [Member]    
Property, plant and equipment, useful life 5 years  
Marketable Securities [Member] | Minimum [Member]    
Interest rate 0.85%  
Marketable Securities [Member] | Maximum [Member]    
Interest rate 3.35%