XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities and Other Payables (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued professional fees $ 969,877 $ 1,243,190
Accrued research and development fees 507,646 650,000
Accrued payroll liability 373,551 373,083
Accrued directors' compensation 107,500 115,000
Accounts payable 80,589 84,316
Accrued utilities 32,210 12,260
Accrued liability insurance premium 19,338
Other 110,457 92,335
Total accrued liabilities and other payables $ 2,201,168 $ 2,570,184