XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2020
Accounts Payable and Accrued Liabilities [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
The following table presents significant accounts payable and accrued liability balances as of the periods ending:
June 30, 2020December 31, 2019
Trade payables$11,339,567  $7,440,965  
Payroll liabilities1,230,156  1,367,340  
Contract liabilities218,330  559,232  
Other liabilities999,006  829,816  
$13,787,059  $10,197,353