XML 67 R33.htm IDEA: XBRL DOCUMENT v3.20.1
13. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2019
Other Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
 

 

December 31,

2019

 

 

December 31,

2018

 

Commissions  $112,102   $136,631 
Payroll and related costs   167,689    144,359 
Director fees   41,250    41,250 
Sales Tax Payable   21,814    11,296 
Accrued warranty (Note 14)   30,000    30,000 
Other accrued expenses   77,257    51,663 
Total  $450,112   $415,199