XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued operations - Mexico project development - Financial Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Loss from discontinued operations $ 2,371,049 $ 2,574,079
Discontinued Operations. | Mexico Project Development    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Provision for uncollected value added taxes 377,326 963,540
Loss from operations $ (2,371,049) (2,574,079)
Depreciation expense   $ 4,545