XML 157 R48.htm IDEA: XBRL DOCUMENT v3.21.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2020
Trade and other current payables [abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities include the following components:
As ofAs of
December 31,
2020
December 31,
2019
Trade and other payables20,026 42,232 
Accrued liabilities 14,137 35,921 
Payroll-related liabilities4,917 7,780 
Accrued interest payable2,217 2,435 
41,297 88,368