XML 179 R76.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingencies (Details) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 USD ($) Days $ / shares | Dec. 31, 2022 USD ($) | Sep. 30, 2024
Commitments and Contingencies [Line Items] |  |  |
Warrant Period | 5 years |  | 25 years
Maximum number of demands for registration of securities | 3 |  |
Threshold period for not to transfer | 30 days |  |
Other income | $ 425,040 |  |
Waiver of deferred underwriters fee | 9,234,960 |  |
Deferred underwriting fees | 0 | $ 9,660,000 |
Decrease in deferred underwriting liability | 0 |  |
Reversal of offering costs | $ 425,040 |  |
Business Combination Agreement [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Description of acquired entity | On April 19, 2023, the Company entered into a Business Combination Agreement, by and among the Company, ESGEN OpCo, LLC, a Delaware limited liability company and wholly-owned subsidiary of ESGEN (“OpCo”), Sunergy Renewables, LLC, a Nevada limited liability company (“Sunergy”), the Sunergy equity holders set forth on the signature pages thereto (collectively, “Sellers” and each, a “Seller”, and collectively with Sunergy, the “Sunergy Parties”), for limited purposes, the Sponsor, and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (the “Business Combination Agreement”). |  |
Date of acquisition | Mar. 13, 2024 |  |
Minimum [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Warrant Period |  |  | 10 years
Maximum [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Warrant Period |  |  | 20 years
Class A Common Stock [Member] | Sponsor [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Warrants and rights outstanding exercisable term | 30 days |  |
Threshold period for not to transfer | 1 year |  |
Stock price trigger to transfer (in dollars per share) (in Dollars per share) | $ / shares | $ 12 |  |
Threshold trading days for transfer (in Days) | Days | 20 |  |
Threshold consecutive trading days for transfer (in Days) | Days | 30 |  |
Threshold period after the initial business combination | 150 days |  |
Class B Ordinary Share [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Temporary equity, carrying amount, period increase (decrease) | $ 9,234,960 |  |
Private Placement Warrants [Member] | Class A Common Stock [Member] | Sponsor [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Warrants and rights outstanding exercisable term | 30 days |  |
IPO [Member] |  |  |
Commitments and Contingencies [Line Items] |  |  |
Deferred underwriting discount | 3.50% |  |

X
- Definition Date when the business acquisition agreement was executed, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 + Details
Name: | us-gaap_DeferredIncomeRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Change during the period in carrying value for all deferred liabilities due within one year or operating cycle. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 No definition available. + Details
Name: | us-gaap_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity. + 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_TemporaryEquityIssuePeriodIncreaseOrDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents deferred underwriting discount . + References No definition available. + Details
Name: | zeo_DeferredUnderwritingDiscount
Namespace Prefix: | zeo_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred underwriting fees. + References No definition available. + Details
Name: | zeo_DeferredUnderwritingFees
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the maximum number of demands for registration of securities. + References No definition available. + Details
Name: | zeo_MaximumNumberOfDemandsForRegistrationOfSecurities
Namespace Prefix: | zeo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reversal of offering costs. + References No definition available. + Details
Name: | zeo_ReversalOfOfferingCosts
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares. + References No definition available. + Details
Name: | zeo_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences
Namespace Prefix: | zeo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met. + References No definition available. + Details
Name: | zeo_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination
Namespace Prefix: | zeo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination. + References No definition available. + Details
Name: | zeo_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger
Namespace Prefix: | zeo_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price. + References No definition available. + Details
Name: | zeo_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays
Namespace Prefix: | zeo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount. + References No definition available. + Details
Name: | zeo_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays
Namespace Prefix: | zeo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Waiver of deferred underwriter fees. + References No definition available. + Details
Name: | zeo_WaiverOfDeferredUnderwriterFees
Namespace Prefix: | zeo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents Warrants And Rights Outstanding Exercisable Term After Business Combination. + References No definition available. + Details
Name: | zeo_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations
Namespace Prefix: | zeo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
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_RelatedPartyTransactionsByRelatedPartyAxis=zeo_SponsorMember
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_PrivatePlacementWarrantsMember
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: |