XML 35 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other receivables
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other receivables Trade and other receivables: 
As atDec 31
2023
Dec 31
2022
Trade$431,602$407,733
Value-added and other tax receivables22,29214,986
Other79,72178,206
$533,615$500,925