XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts payable and accrued liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 366,917 $ 1,089,919
Accrued payroll including vacation 223,481 364,368
Accrued professional fees and contract services 185,992 443,178
Accrued taxes 23,678 240,880
Accrued construction costs 13,716 509,950
Accrued other 31,539 18,560
Accounts payable and accrued liabilities $ 845,323 $ 2,666,855