XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Discontinued operations - Mexico project development - Financial Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Provision for uncollected value added taxes     $ 377,326  
Loss from discontinued operations     $ 1,027,147 $ 464,173
Depreciation expense       $ 2,273
Discontinued Operations. | Mexico Project Development        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss from discontinued operations $ 419,833 $ 151,379    
Depreciation expense   $ 1,137