XML 50 R42.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Accounts payable and accrued expenses [Abstract]    
Trade accounts payable and accrued expenses $ 197,077 $ 122,199
Accrued legal and other professional fees 330,787 308,725
Accrued payroll and related costs 209,330 173,123
Third party royalties 228,000 1,168,837
Other accruals 33,215 25,704
Total $ 998,409 $ 1,798,588