XML 55 R43.htm IDEA: XBRL DOCUMENT
v3.22.0.1

BUSINESS COMBINATION - Narrative (Details) |  |  |  |  | 2 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Nov. 09, 2021 shares | Oct. 08, 2021 USD ($) tranche $ / shares shares | Oct. 07, 2021 $ / shares shares | May 07, 2021 $ / shares shares | Mar. 03, 2022 shares | Dec. 31, 2021 $ / shares shares | Dec. 31, 2020 $ / shares shares
Business Acquisition [Line Items] |  |  |  |  |  |  |
Common stock, par value (in USD per share) | $ / shares |  | $ 0.0001 |  |  |  | $ 0.0001 | $ 0.0001
Preferred stock, par value (in USD per share) | $ / shares |  | $ 0.0001 |  |  |  | $ 0.0001 | $ 0.0001
Common and preferred stock authorized (in shares) |  | 2,200,000,000 |  |  |  |  |
Common stock, shares authorized (in shares) |  | 2,000,000,000 |  |  |  | 2,000,000,000 | 2,000,000,000
Preferred stock, shares authorized (in shares) |  | 200,000,000 |  |  |  | 200,000,000 | 200,000,000
Number of tranches under contingent consideration | tranche |  | 2 |  |  |  |  |
Common Stock |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares issuable under contingent consideration (in shares) |  | 16,500,000 |  |  |  |  |
Earnout shares pending satisfaction of regulatory holding period | Subsequent Event |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares delivered (in shares) |  |  |  |  | 6,707,318 |  |
Restricted Stock Units |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Awards issued (in shares) |  | 824,998 |  |  |  |  |
Awards vested (in shares) | 757,448 |  |  |  |  |  |
Awards cancelled (in shares) | 67,550 |  |  |  |  |  |
Legacy ESS |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Common stock, par value (in USD per share) | $ / shares |  |  | $ 0.0001 |  |  |  |
Preferred stock, par value (in USD per share) | $ / shares |  |  | $ 0.0001 |  |  |  |
Shares issued (in shares) |  |  |  |  |  |  |
Price per share (in USD per share) | $ / shares |  |  |  |  |  |  |
Legacy ESS | Common Stock |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares issued upon completion of milestones (in shares) | 15,674,965 |  |  |  |  |  |
STWO |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  | 20,754,719 |  |  |  |
Goodwill and intangible assets | $ |  | $ 0 |  |  |  |  |
Legacy ESS Shareholders |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares issued (in shares) |  | 99,700,326 |  |  |  |  |
Legacy ESS Shareholders | Transaction Expense Adjustment |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares issued (in shares) |  | 125,958 |  |  |  |  |
Private Placement | STWO |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |
Shares issued (in shares) |  | 25,000,000 |  |  |  |  |
Price per share (in USD per share) | $ / shares |  | $ 10.00 |  |  |  |  |
Proceeds from transaction | $ |  | $ 250,000,000 |  |  |  |  |

X
- Definition Common Stock And Preferred Stock, Shares Authorized + References No definition available. + Details
Name: | ghw_CommonStockAndPreferredStockSharesAuthorized
Namespace Prefix: | ghw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Equity Issued, Shares, Milestone Achievement + References No definition available. + Details
Name: | ghw_EquityIssuedSharesMilestoneAchievement
Namespace Prefix: | ghw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches + References No definition available. + Details
Name: | ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches
Namespace Prefix: | ghw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reverse Recapitalization, Contingent Consideration, Equity, Shares + References No definition available. + Details
Name: | ghw_ReverseRecapitalizationContingentConsiderationEquityShares
Namespace Prefix: | ghw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Shares Issued, Reverse Recapitalization + References No definition available. + Details
Name: | ghw_SharesIssuedReverseRecapitalization
Namespace Prefix: | ghw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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_BusinessAcquisitionLineItems
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 -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance. + References No definition available. + Details
Name: | us-gaap_IntangibleAssetsNetIncludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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 The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ghw_LegacyEssTechIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=ghw_LegacyEssTechIncShareholdersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=ghw_TransactionExpenseAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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