v3.26.1
Warrants - Class A, Class B, Class C, Korea Zinc, Nauru and Tonga Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class A Warrants    
Warrants    
Number of warrants outstanding 4,317,500 4,317,500
Exercise price of warrants $ 2  
Warrants exercised 0  
Value of outstanding warrants $ 3,600 $ 3,600
Class B Warrants    
Warrants    
Number of warrants outstanding 15,000 15,000
Exercise price of warrants $ 2  
Warrants exercised 0  
Value of outstanding warrants $ 9 $ 9
Number of shares issuable per warrant 1  
Class C Warrants    
Warrants    
Number of warrants outstanding 10,003,333 10,003,333
Exercise price of warrants $ 4.5  
Warrants exercised 0  
Value of outstanding warrants $ 10,200 $ 10,200
Number of shares issuable per warrant 1  
Korea Zinc Warrants    
Warrants    
Exercise price of warrants $ 7  
Warrants exercised 0  
Value of outstanding warrants $ 11,500 $ 11,500
Warrants issued 6,868,181 6,868,181
Nauru Warrants    
Warrants    
Number of warrants outstanding 9,146,268 9,146,268
Exercise price of warrants $ 4.72  
Warrants exercised 0  
Value of outstanding warrants $ 33,100 $ 33,100
Tonga Warrants    
Warrants    
Exercise price of warrants $ 5.87  
Warrants exercised 0  
Value of outstanding warrants $ 5,000 $ 5,000
Warrants issued 1,000,000 1,000,000