XML 82 R22.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details) - Genesis Unicorn Capital Corp [Member] - USD ($) |  | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Feb. 14, 2023 | Jun. 30, 2023 | Mar. 31, 2023 | Jun. 30, 2023 | Dec. 31, 2022
Restructuring Cost and Reserve [Line Items] |  |  |  |  |
Class A common stock subject to possible redemption at December 31, 2021 |  | $ 56,111,182 | $ 88,297,794 | $ 88,297,794 |
Redemption of Class A common stock subject to redemption | $ (32,707,627) |  | (32,707,627) | (32,707,627) |
Remeasurement of carrying value to redemption value |  | 1,817,679 | 521,015 |  | 754,044
Class A common stock subject to possible redemption at December 31, 2022 |  | $ 57,928,861 | $ 56,111,182 | $ 57,928,861 | 88,297,794
Gross proceeds from Initial Public Offering |  |  |  |  | $ 87,543,750

X
- Definition Gross proceeds from initial public offering. + References No definition available. + Details
Name: | ESGL_GrossProceedsFromInitialPublicOffering
Namespace Prefix: | ESGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payment of cash to redeeming stockholders. + References No definition available. + Details
Name: | ESGL_PaymentOfCashToRedeemingStockholders
Namespace Prefix: | ESGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Remeasurement of carrying value to redemption value. + References No definition available. + Details
Name: | ESGL_RemeasurementOfCarryingValueToRedemptionValue
Namespace Prefix: | ESGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Redemption value, as if currently redeemable, of redeemable noncontrolling interest for common shares, units or ownership interests classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 3A -Subparagraph 24(b) -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A + Details
Name: | us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |