XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization And Summary Of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 22, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Potentially dilutive common stock equivalents excluded from diluted earnings per share       783,335 1,516,670  
Accrued sales allowances recovered       $ 1,749 $ 47,741  
Changes in income tax rate description

On December 22, 2017, President Trump signed into law the legislation generally known as Tax Cut and Jobs Act of 2017. The tax law includes significant changes to the U.S. corporate tax systems including a rate reduction from 35% to 21% beginning in January of 2018, a change in the treatment of foreign earnings going forward and a deemed repatriation transition tax.

         
Accounts Payable And Accrued Liabilities [Member]            
Accrual of credits on account of pontential warranty claims and various other expenses   $ 324,225   324,225   $ 600,622
Sales and Marketing Expenses [Member]            
Advertising and promotion expense   72,732 $ 92,584 77,650 113,247  
Shipping and handling costs   $ 7,505 $ 29,866 $ 33,856 $ 46,786