XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts payable and accrued liabilities (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 279,471 $ 366,917
Accrued payroll including vacation 195,922 223,481
Accrued professional fees and research costs 344,635 185,992
Accrued franchise and excise tax 117,747 23,678
Accrued construction costs 4,503 13,716
Accrued other 15,780 11,116
Accounts payable and accrued liabilities $ 958,058 $ 824,900