XML 52 R29.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2020
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
The following table presents significant accounts payable and accrued liability balances as of the periods ending:
March 31, 2020December 31, 2019
Trade payables  $9,023,190  $7,440,965  
Payroll liabilities  1,548,038  1,367,340  
Contract liabilities  1,076,063  559,232  
Other liabilities  784,029  829,816  
$12,431,320  $10,197,353