v3.26.1
Nature of business, basis of presentation and foreign currency financial statements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 29, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nature of business, basis of presentation and foreign currency financial statements [Abstract]                
Accumulated deficit   $ (149,492,641)       $ (149,492,641)   $ (121,253,299)
Net loss   $ (16,616,202) $ (11,623,140) $ (2,160,723) $ (2,602,966) $ (28,239,343) $ (4,763,689)  
Net proceeds from initial public offering $ 192,945,880              
Mining concession rights, potential extension term           25 years    
After Amendment of Mining Law [Member]                
Nature of business, basis of presentation and foreign currency financial statements [Abstract]                
Mining concession rights, maturity period   58 years       58 years    
Minimum [Member] | Before Amendment of Mining Law [Member]                
Nature of business, basis of presentation and foreign currency financial statements [Abstract]                
Mining concession rights, maturity period   78 years       78 years    
Maximum [Member] | Before Amendment of Mining Law [Member]                
Nature of business, basis of presentation and foreign currency financial statements [Abstract]                
Mining concession rights, maturity period   85 years       85 years