XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
9 Months Ended
Sep. 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:
September 30, 2020December 31, 2019
Trade payables$11,868,312 $7,440,965 
Payroll liabilities2,050,389 1,367,340 
Contract liabilities1,643,991 559,232 
Other liabilities1,129,326 829,816 
$16,692,018 $10,197,353