XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued operations - Mexico project development (Details) - Discontinued Operations - Mexico Project Development - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Discontinued operations - Mexico project development    
Cash $ 10,992 $ 127,859
Prepaid expenses and other current assets 112,633 144,626
Total assets of discontinued operations 123,625 272,485
Total liabilities of discontinued operations $ 271,078 $ 509,745