XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued operations - Mexico project development (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Total assets of discontinued operations $ 22,543,823 $ 22,677,588
Discontinued Operations | Mexico Project Development    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Cash 41,198 154,130
Prepaid expenses and other current assets 115,174 88,978
Value added taxes receivable 1,256,007 1,267,991
Property, plant and equipment, net 4,546 5,682
Land and rights of way 21,126,898 21,126,898
Other assets   33,909
Total assets of discontinued operations 22,543,823 22,677,588
Total liabilities of discontinued operations $ 102,892 $ 190,933