XML 75 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets [Abstract]  
Schedule of Detailed Information About Intangible Assets
December 31, 2024December 31, 2023
ERP management reporting software system$1,757 $1,406 
Schedule of Reconciliation of Changes in Intangible Assets
AccumulatedNet carrying
BalanceCostamortizationamount
At January 1, 2023$79,227 $74,013 $5,214 
Additions to intangible assets154 — 154 
Amortization expense1,696 (1,696)
Impairment on intangible assets (note 26)2,266 (2,266)
At December 31, 202379,381 77,975 1,406 
Impaired asset retirement adjustment(19,799)(19,799)— 
Adjusted opening balance at December 31, 202359,582 58,176 1,406 
Additions to intangible assets1,768 — 1,768 
Amortization expense— 759 (759)
Impairment on intangible assets658 (658)
Impaired asset retirement adjustment(6,269)(6,269)— 
At December 31, 2024$55,081 $53,324 $1,757 
10.     Intangible assets (cont'd):