v3.26.1
Warrants - Movements in warrants (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 25, 2025
Dec. 31, 2025
Dec. 31, 2024
Class A Warrants      
Warrants      
Outstanding beginning   6,230,770 3,980,770
Warrants issued     2,250,000
Exercised   (1,913,270)  
Outstanding ending   4,317,500 6,230,770
Amounts received from warrant exercise   $ 3,827  
Class B Warrants      
Warrants      
Outstanding beginning   7,450,000  
Warrants issued   2,500,000 7,450,000
Exercised   (9,935,000)  
Outstanding ending   15,000 7,450,000
Amounts received from warrant exercise   $ 9,800  
Amounts received from warrant exercise excluding cashless exercises   $ 4,200  
Class of warrant exercised through cashless   5,035,000  
Class of warrants or right, shares issued on cashless exercise   3,533,096  
Class C Warrants      
Warrants      
Warrants issued   12,333,333  
Exercised   (2,330,000)  
Outstanding ending   10,003,333  
Amounts received from warrant exercise   $ 10,485  
Korea Zinc Warrants      
Warrants      
Warrants issued 6,868,181 6,868,181  
Outstanding ending   6,868,181