v3.26.1
Accounts and other receivables (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable
June 30,
2026
December 31,
2025
Trade accounts receivable$$14 
Other receivables (Note a)13,042 10,816 
Provision for expected credit loss (Note a)(5,304)(10,304)
$7,740 $526 
(a) As at December 31, 2025, VRB was owed the remaining tranche of $10.3 million from its sale of 51% of the shares in VRB China to China Energy Storage Industry Co., Ltd. (“Red Sun”). At December 31, 2025, the Company recorded a provision for expected credit loss in the amount of the full second tranche payment as it was due on June 30, 2025 and had not been received.