XML 34 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Trade and other receivables
12 Months Ended
Dec. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other receivables Trade and other receivables:
 
As atDec 31
2022
Dec 31
2021
Trade$407,733$458,116
Value-added and other tax receivables14,98611,955
Other78,20681,296
$500,925$551,367