XML 55 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2021
Accounts payable and accrued liabilities [abstract]  
Accounts payable and accrued liabilities [Text Block]

18. Accounts payable and accrued liabilities

    December 31,       December 31,  
    2021       2020  
    $     $  
             
Trade payables   9,678     12,771  
Other payables   13,568     19,093  
Accrued interests on long-term debt   142     166  
Income taxes payable   -     6,055  
Other accrued liabilities   6,661     8,804  
    30,049     46,889