XML 35 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Trade and other receivables
12 Months Ended
Dec. 31, 2025
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other receivables Trade and other receivables: 
As atDec 31
2025
Dec 31
2024
Trade$412,854$433,519
Value-added and other tax receivables27,12422,123
Other23,03217,694
$463,010$473,336