XML 81 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Discontinued operations - Mexico project development - Financial Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Discontinued operations - Mexico project development      
Loss from discontinued operations $ 290,635 $ (10,355,184) $ 1,086,744
Gain on sale of land and project documentation   12,134,766  
Discontinued Operations | Mexico Project Development      
Discontinued operations - Mexico project development      
Loss from discontinued operations $ 290,635 1,779,582 $ 1,086,744
Gain on sale of land and project documentation   $ 12,134,766