XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued operations - Mexico project development (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Discontinued operations - Mexico project development    
Total assets of discontinued operations $ 272,485 $ 21,340,805
Discontinued Operations | Mexico Project Development    
Discontinued operations - Mexico project development    
Cash 127,859 91,283
Prepaid expenses and other current assets 144,626 120,234
Land   21,126,898
Other assets   2,390
Total assets of discontinued operations 272,485 21,340,805
Total liabilities of discontinued operations $ 509,745 $ 364,665