v3.26.1
Schedule of warrants (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
IfrsStatementLineItems [Line Items]    
Warrants outstanding at December 31, 2024 17,827,277 10,951,477
Warrants issued 8,906,888 12,259,414
Warrants exercised (20,253,039)
Warrants expired (1,197,090) (5,383,614)
Warrants outstanding at December 31, 2025 5,284,036 17,827,277
CHESS depositary interests [member]    
IfrsStatementLineItems [Line Items]    
Warrants outstanding at December 31, 2024 8,075,571 5,626,363
Warrants issued 7,222,222 7,356,632
Warrants exercised (13,931,501)
Warrants expired (4,907,424)
Warrants outstanding at December 31, 2025 1,366,292 8,075,571
Warrant reserve [member]    
IfrsStatementLineItems [Line Items]    
Warrants outstanding at December 31, 2024 9,751,706 5,325,114
Warrants issued 1,684,666 4,902,782
Warrants exercised (6,321,538)
Warrants expired (1,197,090) (476,190)
Warrants outstanding at December 31, 2025 3,917,744 9,751,706