XML 145 R42.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Organization and Business Operation (Details) - USD ($) |  |  |  |  | 9 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 13, 2024 | Jan. 24, 2024 | Jan. 18, 2023 | Oct. 22, 2021 | Sep. 30, 2024 | Dec. 31, 2023 | Oct. 20, 2023 | Dec. 31, 2022
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Conversion stock, description |  |  |  |  | Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company. |  |  |
Percentage of transferring the companies interest rate |  |  |  |  | 24.167% |  |  |
Voting agreement term |  |  |  |  | 5 years |  |  |
Exercise price of warrants |  |  |  |  | $ 0.01 |  |  |
Condition for future business combination threshold percentage ownership |  |  |  |  |  | 50 |  |
Percentage of public shares |  |  |  |  |  | 100.00% |  |
Net tangible assets |  |  |  |  |  | $ 5,000,001 |  |
Condition for future business combination threshold net tangible assets |  |  |  |  |  | $ 100,000 |  |
Cash held outside of the trust account |  |  | $ 140,000 |  |  |  | $ 35,000 |
Public share | $ 6.97 |  |  |  |  |  |  |
Aggregate redemption amount |  |  | $ 255,875,758 |  |  |  |  |
Redemption price per share |  |  |  |  |  | $ 11.21 |  |
Aggregate redemption amount |  |  |  |  |  | $ 16,679,055 |  |
Basic net (loss) income per share |  |  |  |  |  | $ 0.0525 |  |
Aggregate contribution amount |  |  |  |  |  | $ 73,949 |  |
Accounts Payable [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Accrued offering costs |  |  |  |  |  | $ 5,669,349 |  |
Private Placement Warrants [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Percentage of business combinations aggregate fair market value |  |  |  |  |  | 80.00% |  |
Public Warrants [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Exercise price of warrants |  |  |  |  | $ 11.5 |  |  |
Individual [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 50.00% |  |  |
Family Members [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 50.00% |  |  |
Group of Stockholders [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 50.00% |  |  |
Southern Crown Holdings, LLC [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 23.00% |  |  |
Owned shares |  |  |  |  | 230,000 |  |  |
LAMADD LLC [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 23.00% |  |  |
Owned shares |  |  |  |  | 230,000 |  |  |
JKae Holdings, LLC [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 21.50% |  |  |
Owned shares |  |  |  |  | 215,000 |  |  |
Clarke Capital, LLC [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 21.50% |  |  |
Owned shares |  |  |  |  | 215,000 |  |  |
White Horse Energy, LC [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 9.00% |  |  |
Owned shares |  |  |  |  | 90,000 |  |  |
Sunergy [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 98.00% |  |  |
Sponsor [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Percentage of public shares |  |  |  |  |  | 100.00% |  |
Public share |  |  | $ 0.04 |  |  |  | $ 0.0175 |
Redemption of shares calculated based on business days prior to consummation of business combination |  |  |  |  |  | 15 months |  |
Related Party [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Accounts payable and accrued expenses |  |  |  |  |  | $ 2,122,937 |  |
Cash [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Cash held outside of the trust account |  |  |  |  |  | 60,518 |  |
Esgen Acquisition Corp [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Cash held outside of the trust account |  |  |  |  |  | 16,079,250 |  | $ 614,767
Aggregate redemption amount |  |  |  |  |  |  |  |
Accounts payable and accrued expenses |  |  |  |  |  | $ 5,669,349 |  | $ 1,866,992
Class A Common Stock [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Converted shares | 1 |  |  |  |  |  |  |
Shares issued, price per share |  |  |  |  | $ 12 | $ 10 |  |
Convertible shares |  |  |  |  |  | 1 |  |
Public share |  |  |  |  |  | $ 1,488,000 |  |
Stock issued during period, shares new issues |  |  | 24,703,445 |  |  |  |  |
Redemption price per share |  |  | $ 10.35 |  |  | $ 0.0001 |  |
Sponsor share conversion |  |  |  |  |  | 5,619,077 |  |
Class A Common Stock [Member] | Public Warrants [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Shares issued, price per share |  |  |  |  | 11.5 |  |  |
Class A Common Stock [Member] | Esgen Acquisition Corp [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Common shares, par value |  |  |  |  |  | $ 0.0001 |  | $ 0.0001
Common shares, shares outstanding |  |  |  |  |  | 5,619,077 |  | 0
Class V Common Stock [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Common shares, par value |  |  |  |  | $ 0.0001 |  |  |
Class V Common Stock [Member] | Sunergy [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Voting ownership of each entity |  |  |  |  | 83.80% |  |  |
OpCo Preferred Units [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Convertible shares |  | 500,000 |  |  |  |  |  |
OpCo Preferred Units [Member] | Sponsor PIPE Investment [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Convertible shares |  | 500,000 |  |  |  |  |  |
Convertible OpCo Preferred Units [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Convertible shares |  | 1,500,000 |  |  |  |  |  |
Class B Ordinary Shares [Member] | Esgen Acquisition Corp [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Common shares, par value |  |  |  |  |  | $ 0.0001 |  | $ 0.0001
Common shares, shares outstanding |  |  |  |  |  | 1,280,923 |  | 6,900,000
Sponsor [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Sale of units, net of underwriting discounts |  | 1,000,000 |  |  |  |  |  |
Shares issued, price per share |  | $ 10 |  |  |  | $ 10 |  |
Aggregate consideration |  | $ 15,000,000 |  |  |  |  |  |
Sponsor [Member] | Class A Common Stock [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Common shares, shares outstanding |  |  |  |  |  | 7,027,632 |  |
IPO [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Sale of units, net of underwriting discounts |  |  |  | 27,600,000 |  |  |  |
Shares issued, price per share |  |  |  | $ 10.2 |  | $ 10 |  |
Proceeds from issuance initial public offering |  |  |  | $ 281,520,000 |  |  |  |
IPO [Member] | Private Placement Warrants [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Sale of private placement warrants |  |  |  | 14,040,000 |  |  |  |
Exercise price of warrants |  |  |  | $ 11.5 |  |  |  |
Price of warrant |  |  |  | 1 |  |  |  |
IPO [Member] | Public Warrants [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Shares issued, price per share |  |  |  |  |  | $ 10.2 |  |
Over-Allotment Option [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Shares issued, price per share |  |  |  | $ 10 |  |  |  |
Founder Shares [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Percentage of public shares |  |  |  |  |  | 100.00% |  |
Founder Shares [Member] | Class A Common Stock [Member] |  |  |  |  |  |  |  |
Organization and Business Operation [Line Items] |  |  |  |  |  |  |  |
Sponsor share conversion |  |  |  |  |  | 5,619,077 |  |
Common shares, shares outstanding |  |  |  |  |  | 7,027,632 |  |

X
- Definition The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 + Details
Name: | us-gaap_AssetsHeldInTrust
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1 + Details
Name: | us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of common units issued of limited liability company (LLC). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonUnitIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of property contributed in noncash investing and financing activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ContributionOfProperty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividends declared in the period and the contractual amount of dividends (or interest on participating income bonds) that must be paid per security. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B + Details
Name: | us-gaap_EarningsPerShareBasicDistributed
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_OtherAccountsPayableAndAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11 + Details
Name: | us-gaap_PreferredStockRedemptionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock bought back by the entity at the exercise price or redemption price. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 + Details
Name: | us-gaap_StockRedeemedOrCalledDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1 + Details
Name: | us-gaap_TemporaryEquityRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of offering costs accrued but not yet paid as of the period date. + References No definition available. + Details
Name: | zeo_AccruedOfferingCosts
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Price per share or per unit of warrants or rights outstanding. + References No definition available. + Details
Name: | zeo_ClassOfWarrantOrRightPriceOfWarrantsOrRights
Namespace Prefix: | zeo_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The threshold net tangible assets which the reporting entity must maintain in order to proceed with a business combination utilizing the proceeds of the offering. + References No definition available. + Details
Name: | zeo_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The threshold percentage of voting interest to be acquired in a future business combination as specified for the use of proceeds from the offering. + References No definition available. + Details
Name: | zeo_ConditionForFutureBusinessCombinationThresholdPercentageOwnership
Namespace Prefix: | zeo_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition This elements represents net tangible assets. + References No definition available. + Details
Name: | zeo_NetTangibleAssets
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of converted ordinary shares for business combinations. + References No definition available. + Details
Name: | zeo_NumberofConvertibleOrdinaryShares
Namespace Prefix: | zeo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of shares which the reporting entity is obligated to redeem if a business combination is not consummated using the offering proceeds within a specified period. + References No definition available. + Details
Name: | zeo_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination
Namespace Prefix: | zeo_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This elements represents percentage of business combinations aggregate fair market value. + References No definition available. + Details
Name: | zeo_PercentageOfBusinessCombinationsAggregateFairMarketValue
Namespace Prefix: | zeo_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of transferring the companies interest rate. + References No definition available. + Details
Name: | zeo_PercentageOfTransferringTheCompaniesInterestRate
Namespace Prefix: | zeo_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the redemption of shares calculated based on number of business days prior to consummation of business combination. + References No definition available. + Details
Name: | zeo_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination
Namespace Prefix: | zeo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sponsor share converted. + References No definition available. + Details
Name: | zeo_SponsorShareConverted
Namespace Prefix: | zeo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new units issued during the period. + References No definition available. + Details
Name: | zeo_UnitsIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | zeo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Voting agreement term. + References No definition available. + Details
Name: | zeo_VotingAgreementTerm
Namespace Prefix: | zeo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=us-gaap_AccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=zeo_PrivatePlacementWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=zeo_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_IndividualPersonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_FamilyMembersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_GroupOfStockholdersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_SouthernCrownHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_LAMADDLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_JKaeHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_ClarkeCapitalLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_WhiteHorseEnergyLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=zeo_SunergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=zeo_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=zeo_EsgenAcquisitionCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=zeo_ClassVCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=zeo_OpCoPreferredUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=zeo_SponsorPIPEInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=zeo_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=zeo_FounderSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |