XML 64 R34.htm IDEA: XBRL DOCUMENT v3.20.1
13. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
             
   

March 31, 2020

(Unaudited)

   

December 31, 2019

 

 
Commissions   $ 237,466     $ 112,102  
Payroll and related costs     224,752       167,689  
Director fees     41,250       41,250  
Sales Tax Payable     27,810       21,814  
Accrued warranty (Note 14)     60,000       30,000  
Other accrued expenses     64,458       77,257  
Total   $ 655,736     $ 450,112