XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.4
1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Antidilutive securities 7,566,502 9,857,457
Advertising costs $ 287,266 $ 165,119
Product promotion costs 747,443 433,172
Shipping and handling costs 75,106 22,177
Revenues from shipping and handling 62,679 21,414
Warranty reserve $ 48,140 $ 13,923