XML 57 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Trade and other receivables (Tables)
12 Months Ended
Dec. 31, 2020
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of trade and other receivables
As atDec 31
2020
Dec 31
2019
Trade335,988$343,959
Egypt insurance recovery(a)50,000
Value-added and other tax receivables22,90344,408
Other53,10950,354
$412,000$488,721