XML 59 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities (Schedule of Accounts Payable and Accrued Liabilities) (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 799,888 $ 809,444
Accrued payroll including vacation 583,301 236,489
Accrued professional fees and contract services 278,165 346,349
Accrued taxes 86,052 68,831
Accrued other 12,697 1,696
Accounts payable and accrued liabilities $ 1,760,103 $ 1,462,809