XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable trade and other $ 298,862 $ 249,833
Accrued payroll & fringe benefits 44,432 48,065
Accrued Warranty Expense 10,543 8,834
Accrued payroll taxes & withholding 8,339 8,415
Accrued interest 13,412 10,162
Total $ 375,588 $ 325,309